- >这里我的要求是我需要将文件从一个文件夹复制到另一个文件夹 - >复制后需要比较两个文件夹并生成日志文件,每个文件大小相同 注意:一个文件夹可能包含子文件夹 - >我需要在命令提示符下传递两个文件夹路径作为参数
答案 0 :(得分:1)
在Windows CMD上,您应使用" xcopy"命令。您可以移动特定文件,文件组和/或子文件夹。见下文:
特定文件名和扩展名:
xcopy /S /R origin\path\filename.extension destination\path
来自原始路径的所有文件:
xcopy /S /R origin\path\*.* destination\path
原始路径上具有相同扩展名的所有文件:
xcopy /S /R origin\path\*.aaa destination\path
所有具有相同名称但扩展名不同的文件:
xcopy /S /R origin\path\name.* destination\path
/ S.
/ R用于复制空子文件夹和非空子文件夹,包括根据所用条件的文件。
对于文件夹比较和记录比较结果,您应使用命令" comp"比如下面的例子:
comp path\to\folder\A path\to\folder\B > path\to\logfile\logname.txt
这意味着将比较文件夹A和B,并将结果记录到logname.txt
中希望它对你有所帮助。对不起,如果有任何错误信息。祝你有愉快的一天!