如何从C#在cmd上执行命令 [英] How to execute command on cmd from C#
本文介绍了如何从C#在cmd上执行命令的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在C#应用程序的cmd上运行命令。
I want to run commands on the cmd from my C# app.
我尝试过:
string strCmdText = "ipconfig";
System.Diagnostics.Process.Start("CMD.exe", strCmdText);
结果:
cmd窗口弹出,但命令没有执行任何操作。
the cmd window pop but the command didn't do nothing.
为什么?
推荐答案
使用
System.Diagnostics.Process.Start("CMD.exe", "/C ipconfig");
如果您希望cmd仍处于打开状态,请使用:
If you want to have cmd still opened use:
System.Diagnostics.Process.Start("CMD.exe", "/K ipconfig");
这篇关于如何从C#在cmd上执行命令的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文