我有一个批处理文件,它循环访问文本文件的内容并使用xcopy命令复制特定文件。批处理文件XCopy命令
这是摘录。
for /f %%a in (FilesToCopy.txt) do (
xcopy ..\..\Common\%%a Common\%%a /i /d /c /v /s /y /f
xcopy Common\%%a ..\..\Common\%%a /i /d /C /v /s /y /f
)
%%一个包含了诸如 图片\ image1.jpg 影像\ image2.jpg值
所以当执行XCOPY它看起来像
xcopy ..\..\Common\Images\image1.jpg Common\Images\image1.jpg /i /d /c /v /s /y
执行时会再提示此消息
Does Common\Images\image1.png specify a file name
or directory name on the target
(F = file, D = directory)?
看来, /我的命令不工作,或者我错过了一些东西来压制上面的消息。
好点的黑客的事情,我会尽力解决方案寿... ,你可以看到有一个时间戳检查/ d有这么/ d手段复制仅如果目标是老年人。 因此,如果commandA的源代码版本比目标版本更新,那么它将替换它,反之亦然。 – Juvil 2009-12-07 08:42:00
啊,没有刻意去那里解剖开关详细,对不起:-) – Joey 2009-12-07 09:26:16