2012-03-13 84 views
0

我能够使用此脚本复制我的整个文件夹。请参考下面复制批处理文件之前验证文件

for %%D in (
    "\\Computer1\Sample\" 
    "\\Computer2\Sample\" 
    "\\Computer3\Sample\" 
    "\\Computer4\Sample\" 
) do Xcopy /E /Y "c:\MyProject\Sample*.*" "%%D" 

细节现在,我想复制..之前验证文件是否有办法来完成这项任务..?使用if条件批处理文件..对不起,批处理文件创建“马新手..

希望从你很快就会听到..

感谢,

链接

+0

“验证”是什么意思? – 2012-03-13 03:32:11

+0

在“c:\ Myproject \ Sample \ *。*”下面的示例中,我有几个文件..现在,我想复制除一个文件config.file以外的示例的全部内容。想要尝试如果条件,如果可能的话..? – Link 2012-03-13 03:33:36

回答

1

您可以包括这条线:

attrib +h +s "c:\MyProject\SampleExceptThisOne.ext" 

你的副本之前,这行:

attrib -h -s "c:\MyProject\SampleExceptThisOne.ext" 

复制后。这样,具有+ H + S属性的文件不会被XCOPY命令复制(只要您在XCOPY中不包含/ H选项)。

+0

谢谢..感谢帮助.. – Link 2012-03-13 06:11:27

相关问题