My Name is Kay....

DIY , 먹방 , 개발 , 육아 , 여행 좋아합니다. AdBlock 사용시 화면이 정상적으로 노출되지 않습니다.



kay
조회 수 8653 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

C# 에서 외부 프로그램 실행하는 방법입니다.


윈도우를 종료
System.Diagnostics.Process.Start("cmd.exe","ShutDown.exe -s -f -t 00");
 
윈도우를 재부팅
System.Diagnostics.Process.Start("cmd.exe","ShutDown.exe -r -f -t 00");
 
특정 폴더 열기
System.Diagnostics.Process.Start("explorer.exe", "C:\Temp");

특정 사이트 열기
System.Diagnostics.Process.Start("explorer.exe", "http://www.naver.com");
 
도스명령어 실행
System.Diagnostics.Process.Start("cmd.exe","/c dir");
// cmd 옵션에 대해 더 알고싶으면.. c:>help cmd




Start 메소드 


이름 설명
Start() 이 Process 구성 요소의 StartInfo 속성으로 지정된 프로세스 리소스를 시작하거나 다시 사용하여 구성 요소에 연결합니다.
Start(ProcessStartInfo) 시작할 프로세스의 파일 이름 같은 프로세스 시작 정보가 포함된 매개 변수에 의해 지정된 프로세스 리소스를 시작하고 해당 리소스를 새 Process 구성 요소에 연결합니다.
Start(String) 문서 또는 응용 프로그램 파일 이름을 지정하여 프로세스 리소스를 시작하고 해당 리소스를 새 Process 구성 요소에 연결합니다.
Start(String, String) 응용 프로그램 이름 및 명령줄 인수 집합을 지정하여 프로세스 리소스를 시작하고 해당 리소스를 새 Process 구성 요소에 연결합니다.
Start(String, String, SecureString, String) 응용 프로그램 이름, 사용자 이름, 암호 및 도메인을 지정하여 프로세스 리소스를 시작하고 해당 리소스를 새 Process 구성 요소에 연결합니다.
Start(String, String, String, SecureString, String) 응용 프로그램 이름, 명령줄 인수 집합, 사용자 이름, 암호 및 도메인을 지정하여 프로세스 리소스를 시작하고 해당 리소스를 새 Process 구성 요소에 연결합니다.


참고 Url 

http://blog.daum.net/starkcb/128

http://www.dotnetperls.com/process-start


더 자세한 정보를 원하시는 분은 MSDN 참고 Url 

http://msdn.microsoft.com/ko-kr/library/System.Diagnostics.Process_methods.aspx

?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
35 VS IIS에서 .Net 날짜 형식 YYYY-MM-DD file kay 2015.08.24 289
34 C# 웹 사이트 모니터링 프로그램 C# file kay 2015.08.18 1288
33 C# C# SMTP 서버를 이용한 메일 발송 1 kay 2015.07.30 437
32 VS .net Release / Debug 콤보박스 안보일때 file kay 2015.05.08 318
31 C# C# 엑셀데이터 읽어서 디비에 저장 file kay 2014.10.14 2764
30 C# C# 소수점 지정 kay 2014.10.14 1258
29 C# C# FTP 이용시 유용한 클래스 kay 2014.09.29 3609
28 C# appSettings 값 추가하기 , 읽어오기 , 값 존재 유무 체크 kay 2013.12.23 4730
27 C# 스레드에서 함수 호출시 매개변수 넘기기 kay 2013.10.29 2662
26 C# multiLine TextBox 자동 스크롤시키기 kay 2013.10.29 2905
25 VB 파일 읽기 , 복사 , 삭제 , 쓰기 , 파일 유무 kay 2013.09.27 3042
24 C# 엑셀 내보내기 , Exporting SQL To Excel kay 2013.09.05 3646
23 C# [담아온글] For vs Foreach Performance 속도 대결 1 kay 2013.09.04 11084
22 C# DataGridView ComboBox editingcontrolshowing 이벤트 걸기 kay 2013.09.04 3257
21 C# 문자열 검색 " String.Contains() " kay 2013.09.04 2792
20 C# DataGridViewComboBoxColumn Change 이벤트 Value 값 가져오기 kay 2013.09.02 3647
19 C# 화면 캡쳐하기 kay 2013.09.02 3308
18 C# 엑셀 내보내기 , Exporting DataGridview To Excel kay 2013.08.08 4436
» C# C# 외부 프로그램 실행하기 ( Process.Start ) kay 2013.08.06 8653
16 C# TextBox KeyEvent 엔터 이벤트 실행하기 kay 2013.07.26 3043
Board Pagination Prev 1 2 Next
/ 2