728x90
반응형
【 WPF & C# (C Sharp) 】 - CMD 컨트롤 소스
# CMD 컨트롤 소스
@ CMD 명령어
cmd 명령어를 사용하기 위한 C# 소스 입니다.
사용하기 다소 복잡해 보일수도 있지만, 그만큼 컨트롤 할 수 있는것이 많다는 반증이겠죠? ^^
@ cs
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | private void btn010_Click(object sender, RoutedEventArgs e) { ProcessStartInfo cmd = new ProcessStartInfo(); Process process = new Process(); cmd.FileName = @"cmd"; // cmd 창 실행 cmd.WindowStyle = ProcessWindowStyle.Hidden; //cmd 창 숨기기 cmd.CreateNoWindow = true; //cmd 창 띄우지 않기 cmd.UseShellExecute = false; // Shell 기능 미사용 cmd.RedirectStandardInput = true; // cmd 창에서 데이터를 가져오기 cmd.RedirectStandardOutput = true; // cmd 창으로 데이터 보내기 cmd.RedirectStandardError = true; //cmd 창에서 오류 내용 가져오기 process.StartInfo = cmd; process.EnableRaisingEvents = false; // 종료 이벤트 알리지 않기 process.Start(); process.StandardInput.Write(@"control Folders" + Environment.NewLine); process.Close(); //string result = process.StandardOutput.ReadToEnd(); //cmd출력이 끝나면 다음 문장으로 넘어가기 위함 } | cs |
http://insurang.tistory.com
728x90
반응형
'Programing (프로그래밍) > WPF & C# (C Sharp)' 카테고리의 다른 글
시간 구하기 ticks DateTime Now TimeSpan (0) | 2017.12.26 |
---|---|
WPF & C# UI 갱신 ( 업데이트 / 리플리쉬 / 새로고침 / update / refresh ) (0) | 2017.12.26 |
시간 딜레이 주기 ( 타임 time delay ) (0) | 2017.12.22 |
[ WPF & C# (C Sharp)] - 윈도우 설정을 위한 스크립트? 트윅? 프로그램 (0) | 2017.12.05 |
[WPF & C# (C Sharp)] 특정 프로세스 종료시키기 ( Process Kill ) (0) | 2017.11.24 |
WPF & C# - 인터넷 사용 가능 여부 ( 네트워크 / Network / internet / 접속 / TCP / ip / url / 포트 / port) (0) | 2017.11.17 |
[WPF & C# (C Sharp)] 크롬웹브라우저 삽입하기 - cefsharp / Form (9) | 2017.11.15 |
[ WPF & C# (C Sharp)] - FTP 업로드 / 다운로드 (10) | 2017.11.07 |