Aktivieren Sie Robocopy-Protokolle

5

Ich habe ein robocopy Ein Job, der vom Windows Task Scheduler gesteuert wird und alle 15 Minuten ausgeführt wird, um Dateien von einem Server auf einen anderen zu verschieben. Gemäß dem Windows Task Scheduler wird der Job ordnungsgemäß ausgeführt. Es wird jedoch keine der Dateien verschoben.

Hier ist das vollständige Skript:

net use v: \\serverone /user:UserName PassWord
robocopy v:\ "\\servertwo\folder" /MOV
net use v: /d /yes
exit

Gibt es eine Möglichkeit, dem Robocopy-Job eine Protokollierung hinzuzufügen, die einen Fehler erfassen würde, damit ich herausfinden kann, warum die Dateien nicht verschoben werden?

mikebmassey
quelle

Antworten:

7

Aus robocopy /?

::
:: Logging Options :
::
                 /L :: List only - don't copy, timestamp or delete any files.
                 /X :: report all eXtra files, not just those selected.
                 /V :: produce Verbose output, showing skipped files.
                /TS :: include source file Time Stamps in the output.
                /FP :: include Full Pathname of files in the output.
             /BYTES :: Print sizes as bytes.

                /NS :: No Size - don't log file sizes.
                /NC :: No Class - don't log file classes.
               /NFL :: No File List - don't log file names.
               /NDL :: No Directory List - don't log directory names.

                /NP :: No Progress - don't display percentage copied.
               /ETA :: show Estimated Time of Arrival of copied files.

          /LOG:file :: output status to LOG file (overwrite existing log).
         /LOG+:file :: output status to LOG file (append to existing log).

       /UNILOG:file :: output status to LOG file as UNICODE (overwrite existing log).
      /UNILOG+:file :: output status to LOG file as UNICODE (append to existing log).

               /TEE :: output to console window, as well as the log file.

               /NJH :: No Job Header.
               /NJS :: No Job Summary.

           /UNICODE :: output status as UNICODE.

Also würde ich so etwas versuchen:

robocopy v:\ "\\servertwo\folder" /MOV /V /LOG:file.log
EBGreen
quelle
Beachten Sie, dass die Protokolle überschrieben werden.
lloyd