[英]How do I open up Command Prompt and run a CasperJS script via C#?
解決方案:我重新啟動了計算機,它開始工作了。 在構建此項目之前,它一定沒有接受對我執行的PATH所做的更改。
我有一個CasperJS腳本,需要從C#.NET Visual Studio應用程序中運行。 我可以從“開始”>“運行”>“ CMD”打開CMD並運行腳本,但是如果通過Visual Studio應用程序打開CMD,則無法運行腳本。
這是一張照片。
左邊的一個是從應用程序啟動的命令提示符,右邊的是另一個。
對於圖片感到抱歉,這是鏈接: 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命令,則該命令不存在。
鏈接到圖像: http : //i.stack.imgur.com/xtGYq.png
重新啟動PC,它更正了PATH。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.