確定這是有用的前一天,現在不是......我不記得改變任何東西,但我可以運行這個reg.exe命令與CMD下面的參數,它的工作原理罰款並創建輸出文件。但在VC#中運行它不創建文件test_output.txt ???Visual C#進程參數不起作用
System.Diagnostics.Process proc_cmd = new System.Diagnostics.Process();
proc_cmd.StartInfo.FileName = @"c:\windows\system32\reg.exe";
proc_cmd.StartInfo.Arguments = @"query ""HKLM\Software\test\test software"" /v BuildNumber >c:\test\test_output.txt";
proc_cmd.StartInfo.CreateNoWindow = true;
proc_cmd.StartInfo.RedirectStandardError = true;
proc_cmd.StartInfo.RedirectStandardOutput = true;
proc_cmd.StartInfo.RedirectStandardInput = true;
proc_cmd.StartInfo.UseShellExecute = false;
proc_cmd.Start();
proc_cmd.Close();
* Vistual C#process *?這隻野獸是什麼?還沒有遇到它。 –
@thanosazlin - 既然你已經解決了你的問題,你是不是覺得這個問題有迴應的衝動? – grapkulec