외부 프로세스를 시작하십시오 : diff
Process
표준 출력 스트림을 리디렉션합니다 :
<code class="language-csharp">Process process = new Process();</code>
실행을 시작하십시오 :
<code class="language-csharp">process.StartInfo.UseShellExecute = false; process.StartInfo.RedirectStandardOutput = true;</code>
<code class="language-csharp">process.StartInfo.FileName = "YOURBATCHFILE.bat"; // Or any executable path</code>프로세스 완료를 기다리고 있습니다
문자열 변수는 이제 명령의 표준 출력을 보유합니다. MSDN 문서를 기반으로 한이 접근법은 C# 응용 프로그램 내에서 외부 프로세스를 관리하기위한 클래스의 효과적인 사용을 보여줍니다.
를 실행 파일의 실제 경로로 바꾸는 것을 잊지 마십시오.<code class="language-csharp">process.Start();</code>
위 내용은 C#에서 명령 줄 출력을 검색하는 방법?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!