是否可以使用運行命令行命令和/或腳本的Visual Studio構建獨立的Windows應用程序?運行命令行命令的Windows應用程序
0
A
回答
0
是的,你可以做到這一點,你也可以用多種語言做到這一點。
對於C#,根據this問題,你可以運行:
string strCmdText;
strCmdText= "p4.exe jobs -e";
System.Diagnostics.Process.Start("CMD.exe",strCmdText);
概括地說,你可以調用.NET API(請參閱入門文檔here),並啓動的cmd.exe實例(或bash或任何你想要調用的)併發送一個命令。您可以使用Process類的屬性和方法獲取腳本運行結果的信息。
+0
通過CMD運行命令行需要以'/ c'或'/ k'開始,並且通常需要在命令行周圍使用雙引號才能避免在引用命令行中的第一個參數時出現損壞的引號,並且它不是唯一引用的論點,例如'「/ c \」\「C:\\ Program Files \\ Some App \\ p4.exe \」作業-e \「一些Arg \」\「」'。 – eryksun
+0
我的意思是可以通過按下按鈕來構建Windows應用程序或帶有GUI的小部件,該GUI將運行命令,例如將文件從一個目錄移動到另一個目錄。 –
相關問題
- 1. 運行命令行程序
- 2. 從Windows命令行運行C++應用程序
- 3. 如何從c#windows應用程序運行命令提示符命令?
- 4. 使用Django運行命令行程序
- 5. bash命令在新的命令行窗口中運行程序
- 6. 在命令行程序中運行[不是真的]命令
- 7. 將Windows應用程序作爲命令行應用程序運行
- 8. 無法使用SOURCE命令運行sql文件windows命令行
- 9. 在Windows命令行中使用.bashrc運行git命令
- 10. Powerbuilder 12.5 - 運行Windows命令
- 11. Windows窗體運行命令
- 12. Windows命令行
- 13. 在Windows上使用命令提示符運行應用程序
- 14. 運行Iphone模擬器從命令行運行應用程序
- 15. 運行subprocess.call來運行Cocoa命令行應用程序
- 16. 執行命令行應用程序
- 17. 從C++應用程序運行系統命令不同於命令行
- 18. C#命令行,運行兩個命令
- 19. 從VBS運行命令行和命令
- 20. 從命令行運行Adobe Fireworks命令
- 21. 從命令行運行vim命令
- 22. IfFileExists命令運行3個命令行
- 23. C#運行命令不執行命令
- 24. 運行兩個命令行命令
- 25. 編譯程序使用Windows命令行
- 26. 如何從vb.net應用程序運行windows命令「mklink」?
- 27. 如何在Windows窗體應用程序中運行PowerShell命令?
- 28. PHP使用Windows命令行執行順序命令
- 29. 從命令行運行Java程序
- 30. 從命令行運行Java程序
[C++執行DOS命令]的可能重複(https://stackoverflow.com/questions/11564594/c-executing-dos-commands) – Mikhail
爲了什麼目的?您提出的應用程序如何與cmd.exe不同? –
我正在尋找一個GUI應用程序,可以在按下按鈕時運行命令和/或腳本。 –