隐藏XCOPY确认复制的文件数

时间:2013-07-29 12:25:35

标签: batch-file xcopy

我看过XCOPY的开关,似乎无法找到一个禁止确认已复制的文件数的开关。

你知道这是否可能吗?

提前致谢,

戴夫

5 个答案:

答案 0 :(得分:23)

您只需将其发送至nul

即可
xcopy source destination options > nul

答案 1 :(得分:12)

如果您想查看有关正在复制哪些文件的消息,但是要取消关于复制了多少个文件的最终消息,那么您可以使用find:

xcopy source destination options|find /v "File(s) copied"

这将显示不包含字符串“File(s)copied”的所有输出行。使用/ F选项显示xcopy以显示完整的源文件名和目标文件名。

答案 2 :(得分:1)

xcopy不处理非标准字符(例如,«:??)...而是使用xxcopy: xxcopy“G:\ Files \”/ L / S / ZS

/ ZS会抑制所有摘要报告,只留下文件名。

答案 3 :(得分:1)

您可以尝试以下方法:

xcopy "C:\source_folder\test_file.txt" "C:\destination_folder" /Q > nul

/Q删除复制时的文件名,>nul删除提示“。复制的文件”

答案 4 :(得分:0)

仅使用>nul 2>&1将限制该行的所有输出。
例如echo Hello World >nul 2>&1将没有输出。