我搜索周圍,沒有發現任何有用的東西! 。:(從正在運行的應用程序通過c運行命令行#
我要的是有我的C#應用程序做一個命令正在運行的進程這個正在運行的進程是一個控制檯應用程序,我只需要輸入命令「重啓」 ..我的嘗試是:
Process[] processes = Process.GetProcessesByName("OpenSim.32BitLaunch");
foreach (Process p in processes)
{
p.StandardInput.WriteLine("restart");
}
僅僅因爲你通過流程循環,這並不意味着在循環中正在做什麼的過程的任何聲明。 Console.WriteLine將文本寫入標準輸出,與'p'無關。 – Phil