簡體   English   中英

如何打開命令提示符並通過C#運行CasperJS腳本?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM