none
Getting cmd output using C# RRS feed

  • 問題

  • 大家好,小弟這邊有遇到一個問題,目前因為系統有執行一些程式,會不斷的一直彈出cmd,彈到需要手動輸入值的cmd,然後藉由手動輸入對應的值來讓程式往下跑

    現在我想用C sharp來每間隔30s去抓取現在的cmd output 抓取之後用關鍵字判斷,再讓c sharp送值過去

    不知道這樣是否可行呢?  萬分感謝

     Process[] processes = Process.GetProcessesByName("cmd.exe");
                foreach (Process p in processes)
                {
                    //p.BeginErrorReadLine();
                    String output =  p.StandardOutput.ReadToEnd();
                    Console.WriteLine(output);
                }

    2017年8月15日 上午 06:17

解答

所有回覆