Batch-Datei - REN-Befehl den ErrorLevel 0 zurück, auch bei Ausfall

Dies ist in Bezug auf meine frühere Frage.

ren "C:\Temp\%%A" "%%A"
if errorlevel 0 (
          "C:\Program Files\7-Zip\cmdline\7za.exe" a -tzip -mx9 "C:\temp\Zip\%%A.zip" "C:\temp\%%A"
           Move "C:\temp\%%A" "C:\Temp\Archive"
                )

In der oben genannten, die, WENN die zu true ausgewertet wird immer, auch wenn REN-Befehl fehlschlägt.

Die Idee ist, zu überprüfen, ob eine Datei nicht gesperrt ist, von einer anderen Anwendung verwendet,, wenn nicht, dann Archivieren Sie es und verschieben Sie es an anderer Stelle.

Wie man am besten, dies zu tun?

Danke.

InformationsquelleAutor FMFF | 2010-04-07
Schreibe einen Kommentar