c# 특정 폴더/웹사이트/외부 파일/외부 프로그램 실행

C#에서 특정 폴더/웹사이트/외부 프로그램 실행 시킬때 쓰는 방법

using System;

namespace myTest{
class LogManager{
private void runExcutableFile(object sender, Eventargs e){
System.Diagnostics.Process.Start("D\\my\\Test\\"); // 특정 폴더                 
System.Diagnostics.Process.Start("D\\myTest.exe");      // 외부 프로그램                 
System.Diagnostics.Process.Start("http://google.com");  // 웹사이트         
}
}

}

방식 1)
     System.Diagnostics.Process.Start("D\\my\\Test\\"); // 특정 폴더
     System.Diagnostics.Process.Start("D\\myTest.exe");      // 외부 프로그램
     System.Diagnostics.Process.Start("http://google.com");    // 웹사이트

방식 2)
     System.Diagnostics.Process.Start("exlorer", "D\\my\\Test\\"); // 특정 폴더
     System.Diagnostics.Process.Start("exlorer", "http://google.com");    // 웹사이트

* 인터넷을 찾아보면 방식 2)와 같은 코드를 많이 볼 수 있는데,
방식 1)과 방식 2)의 결과는 동일하지만 방식 1)의 속도가 훨씬 빠르다.속도 차이가 큼

댓글 없음:

댓글 쓰기

안녕하세요 :)