作为构建后事件的一部分,我想将几个已知文件复制到另一个目录,但我不想在其中包含“复制[文件] [目标] [开关]”的行我的构建事件。
如果可能的话,我想用类似的格式列出我想复制的文件:“copy [file 1] [file 2] [file 3] [etc...] [destination] [开关]”。然而,Windows 似乎并不喜欢这种格式。我该怎么做?
最佳答案
您可以在批处理文件中或直接从命令提示符中使用“for”:
for %I in (file1.txt file2.txt file3.txt) do copy %I c:\somedir\
文件列表也支持通配符:
for %I in (*.txt *.doc *.html) do copy %I c:\somedir\
有关更多信息,只需键入/?从命令提示符,或者为了更容易阅读帮助,请使用开始->帮助和支持并搜索“For”。在我的 XP Pro 盒子上,它是全文搜索结果中的第 15 项。
关于windows - 我可以使用单个 "copy"命令在 Windows 命令行上复制多个命名文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/922607/