2012-09-10 8 views
0

가능한 중복 :
Open Folder and Select the file경로를 열고 대신 파일을 표시 할 수 있습니까?

나는 파일의 경로를 가지고있다.

디렉터리를 열고 그를 클릭하여 디렉터리에 표시하려고합니다.

System.Diagnostics.Process.Start(path); 

이 :

내가이 시도

System.Diagnostics.Process.Start(new FileInfo(Path).Directory.FullName); 
+1

파일을 강조 표시 한 상태에서 파일 탐색기를 열려고합니까? –

+0

네, 어떻게 알고 있나요? – user1430430

답변

0

어떻게 @ 소개

Process.Start를 ("explorer.exe를", "C : \ file.name");

+0

고마워요.하지만이 동작으로 파일을 열지 못합니다 ... – user1430430

+0

성공 : 문자열 p = @ "C : \ tmp \이 경로에는 공백이 포함되며 쉼표 \ target.txt"; 문자열 args = string.Format ("/ e,/select, \"{0} \ "", p); ProcessStartInfo info = 새 ProcessStartInfo(); info.FileName = "explorer"; info.Arguments = args; Process.Start (info); – user1430430

관련 문제