【发布时间】:2013-01-31 23:18:41
【问题描述】:
到目前为止,我可以将所有文件从 c:\Users\John\Folder1 复制到 c:\Users\John\Folder2。
但我希望完全交换文件夹。
例如将c:\Users\John\Folder1 替换为c:\Users\John\SomeFolder\Folder1。
我现在有这个:xcopy c:\Users\John\SomeFolder\* c:\Users\John\Folder1 /s /i
这只是将所有文件从c:\Users\John\SomeFolder\Folder1 复制到c:\Users\John\Folder1,但保留之前存在的文件。我想要替换整个文件夹。如果我要复制的新文件夹不再有这些文件,我希望将它们删除。
抱歉,如果这令人困惑 - 非常感谢任何帮助。
【问题讨论】:
-
这是一个两步过程:首先擦除
old文件夹中的所有文件,然后将new文件夹内容复制到old文件夹...这是最简单的方法,不要'你觉得呢? -
所以先删除
Folder1。
标签: command-line batch-file cmd xcopy