如何通过C#打开命令提示符并运行CasperJS脚本?

时间:2014-06-19 15:04:23

标签: c# javascript windows visual-studio casperjs

解决方案:我重新启动了计算机并且运行正常。在构建这个项目之前,我必须没有完成对我执行的PATH的更改。


我有一个CasperJS脚本需要从我的C#.NET Visual Studio应用程序运行。我可以打开CMD并从Start>运行脚本没问题。运行> CMD,但如果我通过Visual Studio应用程序打开CMD,则无法运行脚本。

这是一张照片。

左边的那个是从应用程序启动的命令提示符,右边是另一个。 enter image description here

抱歉图片,这是链接:http://i.stack.imgur.com/kuJsg.png

这就是按钮的全部功能。

private void button1_Click(object sender, EventArgs e)
{
    System.Diagnostics.Process.Start("CMD.exe");
}

我将CasperJS添加到我的PATH环境变量中,并且我能够运行脚本没问题,直到我使用Visual Studio打开命令提示符,然后它失去了CasperJS的路径。我运行了PATH命令并且CasperJS在那里,但是如果我在我的应用程序打开的命令提示符中运行PATH命令,它就不在那里。

enter image description here

链接到图片:http://i.stack.imgur.com/xtGYq.png

1 个答案:

答案 0 :(得分:0)

重新启动电脑并更正了路径。

相关问题