[英]How to running batch that require updating path?
我想用C#調用一個批處理腳本來安裝和運行程序。 這需要我使用兩個實例,一個用於安裝,一個用於實際運行,以便更新路徑。 這是我的嘗試:
var proc = new Process();
proc.StartInfo.FileName = @"Resources\Install Git.bat";
proc.StartInfo.UseShellExecute = true;
proc.Start();
proc.WaitForExit();
proc.StartInfo.FileName = @"Resources\Clone repo.bat";
proc.Start();
然而在第二種情況下( Clone repo.bat
),路徑仍然沒有更新,因此它“不被識別為內部或外部命令、可運行的程序或批處理文件” 。 為什么會這樣?
最后,我只是在腳本中設置了path
變量。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.