Windows批量自动扫描XCOPY / i

时间:2013-09-09 21:44:29

标签: windows batch-file cmd

我创建了一个批处理文件,它使用FOR命令读取FROM Directory,FROM File,TO Directory,TO File等文件作为参数。 (我在目的地给出了新名字的文件)

在我添加新文件之前,一切都很有效。

XCOPY /i选项中说它是一个目录(不是真的)。如果我不使用/i,它想知道它是文件还是目录。它始终是一个文件。有没有办法可以自动回复,或者有人有其他建议。

2 个答案:

答案 0 :(得分:5)

echo f|xcopy [options] [files*]

答案 1 :(得分:0)

简短的调查并未产生简单的命令行参数解决方案。

如果我找到了你,你试图将文件从一个目录复制到一个新目录+在新目录中给它一个新名称。当您使用尾部'\'(反斜杠)终止目标目录名时,复制到新目录应该可以正常工作 - 这应该会导致目标目录中具有相同名称的文件。将此文件重命名为新名称将是直截了当的。但是,它是两个命令而不是一个......

如果这对您不起作用:也许您可以使用批处理文件的样本/片段来说明您的qn?