2011-05-04 2 views
0

컴퓨터를 시작할 때 Windows 응용 프로그램을 시작하는 방법. 내 응용 프로그램에서 현재 날짜 & 시간을 레지스트리에서 업데이트하려고합니다.컴퓨터를 시작할 때 Windows 응용 프로그램을 시작하는 방법

+0

무슨 소리를 시작하기 위해 추가 하시겠습니까? 레지스트리에서 현재 날짜 및 시간을 업데이트 하시겠습니까? 또한 부팅 시간과 사용자가 로그인 할 때의 차이점을 설명합니다. – jgauffin

답변

0

가장 쉬운 방법은 Windows 버튼 -> 모든 프로그램을 찾을 수있는 "시작"폴더에 추가하는 것입니다. 지역화 된 Windows 버전을 사용하는 경우 이름이 다를 수 있습니다.

0

당신은 시작 폴더를 사용할 수 있습니다 참조하십시오, 그들은 더 이상하지 않으려면 사용자들에 의해 취급이 용이 이잖아.

그런 다음 레지스트리에서 키를 실행하십시오. 앤드류의 대답을 참조하십시오.

또한 대화 형으로 작업하지 않는 Windows 서비스와 사용자가 로그인하지 않은 경우에도 Windows 서비스를 설정할 수 있습니다.이 서비스는 한 가지 일을 할 수 있으며 작업을 마친 후 자동 종료 및 종료 할 수 있습니다 (루프를 수행 할 필요가 없습니다). 대부분의 서비스처럼).

0

두 가지 쉬운 방법으로이 작업을 수행 할 수 있습니다.

폴더를

Environment.GetFolderPath(Environment.SpecialFolder.Startup) 

추가 레지스트리 항목

RegistryKey myKey= Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);  
myKey.SetValue("Your Application Name", "\"" + Application.ExecutablePath.ToString() + "\); 
관련 문제