如何在C#中将命令传递给已经运行的命令提示符?

时间:2012-07-18 05:18:16

标签: c#

假设我在我的系统中打开了命令提示符,现在我想通过c#程序将命令传递给那个打开的命令提示符窗口,我不想打开命令提示符窗口的新实例来执行我​​通过的命令C#程序。

3 个答案:

答案 0 :(得分:0)

我不太确定你的意思是“打开新实例”来执行你已经传递的参数。但是,如果您不太确定如何解析密集的命令行参数,可以参考此链接:

Best way to parse command line arguments

答案 1 :(得分:0)

您需要将密钥发送到打开的应用程序。 belolw链接将帮助您

http://www.codeproject.com/Articles/18366/Sending-Keystrokes-to-another-Application-in-C

答案 2 :(得分:0)

您可以尝试使用FindWindow API和SendKeys。