andre-as
Goto Top

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.

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

Content-ID: 287988

Url: https://administrator.de/forum/robocopy-dateisicherung-mit-feinheiten-287988.html

Ausgedruckt am: 23.12.2024 um 04:12 Uhr

Dirmhirn
Dirmhirn 10.11.2015 um 15:27:23 Uhr
Goto Top
Hi Andreas,

mit BLAT kannst du Mails aus einer BAT schicken: http://sourceforge.net/projects/blat/

sg Dirm
nother
Lösung nother 10.11.2015, aktualisiert am 16.11.2015 um 12:16:14 Uhr
Goto Top
andre-as
andre-as 16.11.2015 um 12:16:06 Uhr
Goto Top
@Dirmhirn
leider sind externe Tool nicht gewünscht, damit fällt Blat leider raus.

@nother
vielen Dank für den Link. In dieser Richtung muss das Script anpassen.
Mal sehen was bei raus kommt.

Danke an euch.

Gruß Andreas