Hallo zusammen,
ich will den kompletten Outlookordner (unter Windows XP Pro.)
C:\Dokumente und Einstellungen\%UserName%\Lokale Einstellungen\Anwendungsdaten\Microsoft\Outlook
gerne vor jedem Herunterfahren auf ein Netzwerklaufwerk kopieren lassen.
Soweit klappt alles, mit dem kopieren, sofern Outlook geschlossen ist.
Jetzt habe ich meine batch datei Prüfen lassen ob Outlook geschlossen oder geöffnet ist, das klappt auch, wenn Outlook geschlossen ist, geht der kopiervorgang einfach los, wenn es geöffnet ist, soll die Batchdatei das liebe Outlook sauber schließen, sprich das sich da noch vor dem beenden die Ordner synchronisieren.
Habe im Internet schon von taskkill und tskill gelesen, doch dort wird der Prozess einfach beendet und es wird nichts synchronisiert.
Hat jemand eine Idee?
Hier meine batchdatei:
Danke
Tobnac
ich will den kompletten Outlookordner (unter Windows XP Pro.)
C:\Dokumente und Einstellungen\%UserName%\Lokale Einstellungen\Anwendungsdaten\Microsoft\Outlook
gerne vor jedem Herunterfahren auf ein Netzwerklaufwerk kopieren lassen.
Soweit klappt alles, mit dem kopieren, sofern Outlook geschlossen ist.
Jetzt habe ich meine batch datei Prüfen lassen ob Outlook geschlossen oder geöffnet ist, das klappt auch, wenn Outlook geschlossen ist, geht der kopiervorgang einfach los, wenn es geöffnet ist, soll die Batchdatei das liebe Outlook sauber schließen, sprich das sich da noch vor dem beenden die Ordner synchronisieren.
Habe im Internet schon von taskkill und tskill gelesen, doch dort wird der Prozess einfach beendet und es wird nichts synchronisiert.
Hat jemand eine Idee?
Hier meine batchdatei:
Code:
tasklist |find /i "outlook" >nul
if %errorlevel% == 0 (
echo Das Programm "outlook" leauft gerade!
tskill outlook
)
if not exist L:\%UserName% md L:\%UserName%
if not exist L:\%UserName%\Outlook\ md L:\%UserName%\Outlook\
XCOPY "C:\Dokumente und Einstellungen\%UserName%\Lokale Einstellungen\Anwendungsdaten\Microsoft\Outlook" L:\%UserName%\Outlook\*.* /k/r/e/i/s/c/h/y
Danke
Tobnac