Hi,
ich will eigentlich ein (recht einfaches eigentlich) Script, welches mir Outlook beendet, die pst Datei kopiert und Outlook wieder startet sobald der Kopiervorgang vorbei ist.
Und das ganze soll noch geloggt werden.
Ich hab schon ein Script aber es funktioniert nicht so wirklich.
2 Probleme:
1. Der Titel von Outlook variert und Outlook wird so nicht immer beendet.
[autoit]
WinClose("Posteingang - Microsoft Outlook", "")
oder
[autoit]
WinClose("Erledigte Aufgaben - Microsoft Outlook", "")
Brauche etwas was Outlook beendet egal in welchem Ordner man sich befindet.
2. Scheint der Kopiervorgang nicht wirklich zu funktionieren. Die Datei wird einfach nicht kopiert. In dem Zielverzeichnis ist sie nicht zu finden.
Zudem war sie davor im Zielverzeichnis, sie sollte eig überschrieben werden.
Hier der Code damit ihr mir meinen Fehler sagen könnt ...
[autoit]
#Include <File.au3>
FileDelete(@ScriptDir & "\my.log")
[/autoit][autoit][/autoit][autoit]WinClose("Microsoft Outlook", "")
_FileWriteLog(@ScriptDir & "\my.log", "Outlook wurde beendet", -1)
FileCopy("C:\pst_backup\outlook.pst" , "Y:\outlook.pst", 1)
_FileWriteLog(@ScriptDir & "\my.log", "*.pst Datei wurde kopiert", -1)
Run("C:\Programme\Microsoft Office\Office10\OUTLOOK.EXE")
_FileWriteLog(@ScriptDir & "\my.log", "Outlook wurde erfolgreich gestartet", -1)
Danke und Gruß