我想将几个已知文件复制到另一个目录作为生成后事件的一部分,但不希望在我的构建中拥有“copy [file] [destination] [switches]”行和行事件。如果可能的话,我想用类似的格式列出我想要复制的文件:“copy [file 1] [file 2] [file 3] [etc ...] [destination] [switches]” 。但是,Windows似乎并不喜欢这种格式。有任何想法吗?谢谢!我可以使用单个“复制”命令在Windows命令行上复制多个命名文件吗?
27
A
回答
41
您可以在批处理文件中或直接从命令提示符下使用“进行”或者:
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专业版框中,它是全文搜索结果中的第15项。
2
15
XP和Vista取代xcopy与robocopy,它会按照您的要求进行操作。你想要的东西的语法在第一个向后的感觉,但它的工作:
robocopy source\folder a\dest\folder file1.exe file2.bat file3.dll file4.txt
相关问题
- 1. Windows命令行复制文件
- 2. 无法通过Windows命令行重命名复制的文件
- 3. 从命令提示符处复制和重命名文件(Windows)
- 4. 使用JS复制命令
- 5. windows命令行多个命令
- 6. Postgresql复制命令
- 7. postgres复制命令,二进制文件
- 8. 如何使用CMD复制命令复制多个文件夹的内容?
- 9. 我可以通过一个命令执行多个控制文件吗?
- 10. 您可以使用vi在命令行上指定多个文件名吗?
- 11. CMD命令行:同时将文件复制到多个位置
- 12. 使用cp命令可以复制所有文件
- 13. 同名自己的地方在一个命令复制文件
- 14. 需要Xcopy命令来复制和重命名所有文件
- 15. 使用Ant在多个文件上运行单个命令
- 16. 使用一个命令复制多个目录
- 17. 有什么区别复制命令 - windows
- 18. 使用OID在PostgreSQL上(不读从FS文件)复制命令
- 19. 复制命令Amazon Redshift
- 20. RedShift复制命令返回
- 21. 的cp复制命令
- 22. 在单行上的多个命令提示符命令
- 23. Powershell命令复制最新版本的多个文件
- 24. 迭代ssh-copy-id命令在多个主机上复制
- 25. 从Windows命令行自动复制文件
- 26. 在Windows命令行中运行多个命令
- 27. vi命令将某些行复制到另一个文件
- 28. 使用单个命令在FTP中重命名文件
- 29. 命令名多个
- 30. 用Linux制作命令行命令
问题并不表明.NET甚至安装,并且需要制定一个MS构建脚本。执行命令行副本已经很麻烦;为什么要添加所有的顶部? – jpmc26 2014-06-19 20:12:12
这个问题是关于复制“作为构建后事件的一部分”的讨论。使用MSBuild对我来说很自然。 – 2014-06-26 07:57:34
@DavidSchmitt我认为这是我想要的,但我不知道如何在构建事件中使用它。你能说出这样做的语法吗? – 2014-11-05 13:32:00