我有這個非常簡單的程序無法啓動PSEXEC
Process process = new Process();
process.StartInfo.FileName = @"psexec";
process.Start();
但是當我運行調試說:「該系統找不到指定的文件」
如果我有同樣的程序,改變「PSEXEC 「通過」記事本「,它可以工作並打開記事本。
Process process = new Process();
process.StartInfo.FileName = @"notepad";
process.Start();
這很奇怪,因爲我有我在System32 PSEXEC如果運行「PSEXEC」使用Windows的運行,它的工作原理。
非常感謝您的幫助。
更新:我指定完整路徑@="C:\Windows\System32\PSexec.exe"
,它不起作用。但是,如果我移動Psexec,例如@"D:\psexec.exe"
它的工作原理! 爲什麼會發生這種情況?
你剛安裝了psexec嗎?嘗試重新啓動的東西。 – CookieOfFortune
你嘗試過'psexec.exe'而不是'psexec'嗎?有一個美好的一天:) –
我試過了,它不起作用。 –