Tutorial AutoIt Teil 2: Outlook-Express-Sicherungen automatisch einspielen
Tutorial AutoIt Teil 2: Outlook-Express-Sicherungen automatisch einspielen
| CODE: |
|---|
| If Msgbox (4,"Outlook-Express-Daten überschreiben","Sollen alle Konten, Regeln, Adressen und E-Mails von Outlook Express durch die Sicherungen ersetzt werden?",10)=7 Then Exit ;-------------- Regeln und Konten in die Registry schreiben ----------- RegDelete ("HKEY_CURRENT_USERSoftwareMicrosoftInternet Account Manager") RegDelete ("HKEY_CURRENT_USERIdentities") Run ("regedit /s c:OEBackupOEConfig.reg") Run ("regedit /s c:OEBackupKonten.reg") ;-------------- Adressbuch importieren ------------ Run ("C:ProgrammeOutlook Expresswab.exe") WinWaitActive ("Adressbuch","&Namen eingeben oder auswählen:") If WinWaitActive ("Adressbuch","Das Adressbuch ist derzeit nicht das Standardprogramm",1)=1 Then send ("{ldelim}Enter{rdelim}") endif Send ("!d") Send ("i") Send ("{ldelim}Enter{rdelim}") Send ("C:OEBackupAdressen.wab") Send ("{ldelim}Enter{rdelim}") WinWaitActive ("Adressbuch","Der Importvorgang wur") Send ("{ldelim}Enter{rdelim}") Send ("!{ldelim}F4{rdelim}") ;-------------- E-Mail-Dateien zurück kopieren ---------- ;Wizard abschalten: RegWrite ("HKEY_CURRENT_USERSoftwareMicrosoftInternet Connection Wizard","Completed","REG_BINARY","01000000") Run ("C:ProgrammeOutlook Expressmsimn.exe") WinWaitActive ("Outlook Express") sleep (3000) Opt("WinTitleMatchMode", 4) ;Schleife, um alle Meldungen wegzudrücken Do ;Falls nach Passwort gefragt wird: If WinActive ("Anmeldung","&Benutzername")=1 Then send ("{ldelim}ESC{rdelim}") ;Falls nach Online-Modus gefragt wird / E-Mails heruntergeladen werden sollen: If WinActive ("classname=#32770")=1 Then Send ("{ldelim}ESC{rdelim}n") Until WinActive ("classname=Outlook Express Browser Class") ;Outlook Express schließen: WinClose ("classname=Outlook Express Browser Class") ;Maßnahme gegen das Sende/Empfang-Fenster nach dem Beenden: Do If WinExists ("classname=#32770") Then send ("{ldelim}ESC{rdelim}") EndIf Until ProcessExists ("msimn.exe")=0 $UserID = RegRead ("HKEY_CURRENT_USERIdentities","Default User ID") $Pfad = @UserProfileDir & "Lokale Einstellungen" & "Anwendungsdaten" & "Identities" & "" & $UserID & "MicrosoftOutlook Express" Filecopy ("C:OEBackup*.dbx", $Pfad,1) MsgBox(0,"Fertig","Alle Konten, Regeln, Adressen und E-Mails wurden zurück kopiert.",5) |
Weitere Informationen
Wie geht's weiter? Zu diesem Thema haben wir eine redaktionelle Übersicht erstellt. Sie finden das Special zu Browser & Mailer hier.
Links zum Thema
- Tutorial AutoIt: Automatisch Outlook-Express-Daten sichern
- Tutorial: Automatische Installationen mit AutoIt
- Download AutoIt
