是否可以使用运行命令行命令和/或脚本的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应用程序,可以在按下按钮时运行命令和/或脚本。 –