啓動.cmd文件編程這個工作得很好:在CF
_proc = new Process();
_proc.StartInfo.FileName = "\\Folder\\File.exe";
//Globals._proc.StartInfo.Arguments = "/k";
_proc.StartInfo.UseShellExecute = false;
_proc.Start();
_proc.WaitForExit();
這不:
_proc = new Process();
_proc.StartInfo.FileName = "\\Folder\\File.cmd";
_proc.StartInfo.Arguments = "/k";
_proc.StartInfo.UseShellExecute = false; //tried "true" too
_proc.Start();
_proc.WaitForExit();
我得到沒有更多的信息一個Win32Exception。我如何在智能設備上運行.cmd文件?
你從.exe文件變更的文件名中的兩個例子來.CMD。這是問題嗎? – Sepster
沒有那個問題,我可以如何打開.cmd文件。 – mdc
啊,我和你在一起,我認爲你在通過/ k參數時遇到了問題(例如你曾經註釋過,而在另一個例子中你沒有)。 – Sepster