본문 바로가기

Programing (프로그래밍)/WPF & C# (C Sharp)

[ WPF & C# (C Sharp)] - CMD 컨트롤 소스

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
반응형