Ich versuche, einige Dateien still zu kopieren. Im Moment habe ich eine Robokopie, die alles in eine Protokolldatei einfügt, was in Ordnung ist, aber nachdem es fertig ist, Log File: C:\<logfiledestination>
wird es gedruckt. Mein Befehl sieht folgendermaßen aus:
robocopy source destination /mir /xd .svn /log:log.txt /np >nul 2>&1
.
Bei der Online-Suche dachte ich, das >nul 2>&1
hätte verhindert, dass etwas auftaucht. Ich bin extrem neu in der Windows-Befehlszeile. Wenn ich also etwas falsch mache, lass es mich wissen!
Edit: Ich hatte dort einen Phantom-Halbsatz, den ich verpasst habe. Jetzt aber behoben.
system
Befehl verwende, um diesen Befehl in einem Perl-Skript aufzurufen. Das>nul
verbirgt die Ausgabe nicht vor Perl, daher wird sie immer noch in meiner Perl-Ausgabe angezeigt.system
. Vielen Dank für Ihre Hilfe!Antworten:
Diese Schalter haben bei mir funktioniert:
quelle
Es sieht so aus, als könnten Ihnen diese beiden Optionen helfen:
quelle