XCOPYのスイッチを確認しましたが、確認を抑制するスイッチを見つけることができません。 ファイル数 コピーされました。
これが可能かどうか知っていますか?
前もって感謝します、
デイブ
あなたは単にそれをnul
に送ることができます:
xcopy source destination options > nul
whichファイルがコピーされているというメッセージを表示し、-いくつファイルがコピーされたという最終メッセージを抑制したい場合は、findを使用できます。
xcopy source destination options|find /v "File(s) copied"
これにより、「File(s)deleted」という文字列を含まないすべての出力行が表示されます。/Fオプションをxcopyに使用して、完全なソースおよび宛先ファイル名を表示します。
xcopyは非標準文字(例、"׃¿)を処理しません...代わりにxxcopyを使用してください:xxcopy "G:\ Files \"/L/S/ZS
/ ZSはすべての要約レポートを抑制し、ファイル名のみを残します。
あなたはこれを試すことができます:
xcopy "C:\source_folder\test_file.txt" "C:\destination_folder" /Q > nul
/Q
はコピー中にファイル名を削除し、>nul
プロンプトを削除します"..コピーされたファイル"
>nul 2>&1
を使用するだけで、行のすべての出力が抑制されます。
たとえば、echo Hello World >nul 2>&1
は出力されません。