我想將幾個已知文件複製到另一個目錄作爲生成後事件的一部分,但不希望在我的構建中擁有「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. 命令複製命令promt
- 4. 從命令提示符處複製和重命名文件(Windows)
- 5. 複製文件夾並使用命令提示符重命名
- 6. 使用JS複製命令
- 7. windows命令行多個命令
- 8. Postgresql複製命令
- 9. postgres複製命令,二進制文件
- 10. 我可以通過一個命令執行多個控制文件嗎?
- 11. 您可以使用vi在命令行上指定多個文件名嗎?
- 12. 無法使用複製命令從遠程Windows機器上覆制文件夾
- 13. CMD命令行:同時將文件複製到多個位置
- 14. 將文件複製到網絡上的Windows命令行電腦
- 15. 如何複製和使用命令行
- 16. 使用cp命令可以複製所有文件
- 17. 同名自己的地方在一個命令複製文件
- 18. 使用Tcl命令在Windows 7中複製文件
- 19. 在Windows單線運行多個命令命令提示符
- 20. 需要Xcopy命令來複制和重命名所有文件
- 21. Powershell命令只複製文本文件
- 22. 使用命令行將文件複製到用戶文件夾
- 23. 使用Ant在多個文件上運行單個命令
- 24. 使用一個命令複製多個目錄
- 25. Dockerfile無法複製文件。 (「cp」命令)
- 26. 有什麼區別複製命令 - windows
- 27. 將文件複製到另一個使用cmd命令
- 28. 複製appxmainfest文件到另一個使用預建命令
- 29. 使用OID在PostgreSQL上(不讀從FS文件)複製命令
- 30. Python複製命令(shutil?)
問題並不表明.NET甚至安裝,並且需要制定一個MS構建腳本。執行命令行副本已經很麻煩;爲什麼要添加所有的頂部? – jpmc26 2014-06-19 20:12:12
這個問題是關於複製「作爲構建後事件的一部分」的討論。使用MSBuild對我來說很自然。 – 2014-06-26 07:57:34
@DavidSchmitt我認爲這是我想要的,但我不知道如何在構建事件中使用它。你能說出這樣做的語法嗎? – 2014-11-05 13:32:00