0
我想調用位於程序文件,但它不會工作的腳本...我相信問題是它不能識別目錄「程序文件」,但它我不知道如何解決這個非常基本的錯誤。調用與程序文件的腳本
ProcessStartInfo(@"C:\Program Files\Scripts\bin\scriptmgr", "--dts" + filename);
我想調用位於程序文件,但它不會工作的腳本...我相信問題是它不能識別目錄「程序文件」,但它我不知道如何解決這個非常基本的錯誤。調用與程序文件的腳本
ProcessStartInfo(@"C:\Program Files\Scripts\bin\scriptmgr", "--dts" + filename);
您是否缺少空間?
ProcessStartInfo(@"C:\Program Files\Scripts\bin\scriptmgr", "--dts " + filename);
^
你可以嘗試使用環境變量,例如
ProcessStartInfo pInfo = new ProcessStartInfo(@"%programfiles%\Scripts\bin\scriptmgr\" + fileName);
pInfo.Arguments = "--dts";
Process.Start(pInfo);
,並使用ProcessStartInfo
指定參數/其他變量
當我嘗試打字到%ProgramFiles%\腳本\ BIN \ scriptmgr直接進入命令提示符,它仍然給我「'C:\ Program'不被識別爲內部或外部命令,可操作程序或批處理文件。」 –
當輸入「cd%programfiles%」時,它會讓你無法識別? – jrbeverly
cd的作品,但我不能通過鍵入它執行程序 –