2013-08-24 3 views
3

C# 응용 프로그램을 통해 시스템 구성의 특정 탭을 호출 할 수 있는지 알아야합니다.특정 msconfig 탭을 호출 할 수 있습니까?

는 지금까지 내가 즉

ProcessStartInfo pf = new ProcessStartInfo(
     Path.Combine(Environment.SystemDirectory, "msconfig.exe")); 
pf.Verb = "runas"; 
Process.Start(pf); 

가 지금은 그 버튼 클릭에서 StartUp 열 수 만 싱글 탭을 호출 할 내 코드를 통해 msconfig.exe를 호출에만 수 있어요. 제발 좀 해결책을 가져와.

답변

4

Msconfig는 표시 할 탭을 결정하기 위해 인수로 숫자를 사용합니다. -4

ProcessStartInfo pf = new ProcessStartInfo(
     Path.Combine(Environment.SystemDirectory, "msconfig.exe")); 
pf.Verb = "runas"; 
pf.Arguments ="-4"; 
Process.Start(pf); 
+--------------------+ 
| Arg | Tab | 
+--------------------+ 
| -1 | General | 
| -2 | Boot  | 
| -3 | Services | 
| -4 | Startup | 
| -5 | Tools  | 
+--------------------+ 

blog with the arguments 마이크로 소프트의 공식적인 문서는 시작 프로그램 탭

입니다이 인수와 관련하여 존재하는 것 같다. 이것은 Windows7에서 나를 위해 작동합니다.

관련 문제