在C#中从自定义GUI运行外部命令

时间:2011-08-01 04:15:00

标签: c# winforms perl cmd

对于我的一个应用程序,我正在尝试从GUI应用程序向cmd窗口发送/接收命令/信息。

然而有一个问题..我也有一个我需要使用的perl安装。问题是当我在cmd窗口中尝试perl -v时,cmd窗口会对perl版本消息做出反应。当我尝试使用GUI时,它会显示消息

'perl'未被识别为内部或外部命令, 可操作程序或批处理文件。

请建议..

更新

重启我的机器解决了这个问题。我真的不知道路径变量的问题是什么..

新问题,请

我有一个示例perl脚本,它等待用户响应,然后开始对提供的输入执行操作。它在cmd窗口中的行为应该如此。但是当涉及到我的GUI时......它不会等待用户输入..有一个无限的looop并且它继续将消息打印到我的UI ..

任何帮助都将受到高度赞赏..

谢谢和问候 Gagan Janjua

1 个答案:

答案 0 :(得分:1)

重启我的应用程序似乎解决了我的问题......

谢谢@RedGrittyBrick ..我会记住小费...