2012-07-20 59 views
0

我在我的系統中打開了一個命令提示符,並使用 System.Windows.Forms.SendKeys.Send(key);方法將一些命令序列傳遞給它。如何知道命令提示符的狀態?

現在有可能獲得命令提示符的狀態,這意味着它是執行命令還是處於空閒狀態,以及如何知道它在特定時間執行哪條命令?

+9

出的純好奇,你爲什麼不使用只是'Process.Start'? – Vlad 2012-07-20 09:18:57

+0

你會更好地使用批處理文件,那麼你不需要擔心這一點。 – 2012-07-20 09:20:43

+0

使用['Process.StandardInput'](http://msdn.microsoft.com/zh-cn/library/system.diagnostics.process.standardinput.aspx)和['Process.StandardOutput'](http:// msdn .microsoft.com/en-us/library/system.diagnostics.process.standardoutput.aspx),請勿使用SendKeys。 – 2012-07-20 09:23:15

回答