我想用參數-a,-c和3400 @ takd運行lmutil.exe,然後將命令行提示生成的所有內容放入文本文件中。我在下面有沒有工作。在C#中使用新進程(),如何將命令行文本複製到文本文件?
如果我通過工藝步驟,我得到的錯誤,如「扔類型System.InvalidOperationException的一個例外」
Process p = new Process();
p.StartInfo.FileName = @"C:\FlexLM\lmutil.exe";
p.StartInfo.Arguments = "lmstat -a -c [email protected]>Report.txt";
p.Start();
p.WaitForExit();
所有我想要的是要寫入的命令行輸出REPORT.TXT
'3400 @ tkad'和'> Report.txt'之間的空間怎麼樣? – 2012-01-04 18:24:54
又是什麼> for在34000 @ tkad – MethodMan 2012-01-04 18:25:14
Filename =「cmd.exe」,Arguments =「/cc:\flex..yadayada> Report.txt」 – 2012-01-04 18:35:19