Robocopy Dateisicherung mit Feinheiten
Hallo zusammen,
ich habe folgendes vor:
Es sollen bestimmte Dateien aus einem Quellordner (mit der Endung .msg, es sind im Monat ~10.000 Dateien) in einen Zielordner zu verschieben. Das ganze soll monatlich, jeweils zu ersten, passieren. Dieses klappt auch soweit. Das ganze soll dann als geplante Aufgabe hinterlegt werden.
Jetzt möchte ich nachfolgendes machen.
Der Zeitraum, in welchen die betreffenden Dateien liegen, soll auf 1 Monat begrenzt werden; also nur die Dateien die im Vormonat erstellt worden sind. Wenn robocopy seine Arbeit erledigt hat, soll das Ergebnis (sprich das ausgegebene Errorlevel) der Aufgabe per eMail versendet werden; in welcher dann stehen soll, ob es Fehler gegeben hat oder nicht.
Wie stelle ich das am dümmsten an? Eventuell hat der eine oder andere einen Tip für mich.
Vielen Dank schon mal dafür.
Gruß Andreas
ich habe folgendes vor:
Es sollen bestimmte Dateien aus einem Quellordner (mit der Endung .msg, es sind im Monat ~10.000 Dateien) in einen Zielordner zu verschieben. Das ganze soll monatlich, jeweils zu ersten, passieren. Dieses klappt auch soweit. Das ganze soll dann als geplante Aufgabe hinterlegt werden.
SET "datum=%date:~-4%%date:~-7,2%%date:~-10,2%"
SET "quelle=C:\zum\Beispiel\hier"
SET "ziel=F:\zum\Beispiel\dort"
SET "logfile=G:\Logs\%DATUM\%"
IF NOT EXIST "%ZIEL%" MKDIR "%ZIEL%"
IF NOT EXIST "%ZIEL%\file1.bmr" xcopy "%QUELLE%\Script\file1.bmr" "%ZIEL%" /E /Q
IF NOT EXIST "%ZIEL%\file2.bmr" xcopy "%QUELLE%\Script\file2.bmr" "%ZIEL%" /E /Q
robocopy "%QUELLE%" "%ZIEL%" /MOV /R:2 /W:10 /IF "*.msg" /V /MINAGE:%DATUM% /LOG:"%LOGFILE%"
Jetzt möchte ich nachfolgendes machen.
Der Zeitraum, in welchen die betreffenden Dateien liegen, soll auf 1 Monat begrenzt werden; also nur die Dateien die im Vormonat erstellt worden sind. Wenn robocopy seine Arbeit erledigt hat, soll das Ergebnis (sprich das ausgegebene Errorlevel) der Aufgabe per eMail versendet werden; in welcher dann stehen soll, ob es Fehler gegeben hat oder nicht.
Wie stelle ich das am dümmsten an? Eventuell hat der eine oder andere einen Tip für mich.
Vielen Dank schon mal dafür.
Gruß Andreas
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 287988
Url: https://administrator.de/contentid/287988
Ausgedruckt am: 22.11.2024 um 14:11 Uhr
3 Kommentare
Neuester Kommentar
Hi Andreas,
mit BLAT kannst du Mails aus einer BAT schicken: http://sourceforge.net/projects/blat/
sg Dirm
mit BLAT kannst du Mails aus einer BAT schicken: http://sourceforge.net/projects/blat/
sg Dirm