Windows 시작시 시작해야하는 응용 프로그램을 작성했습니다. Windows의 항목을 HKCU \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run에 등록합니다. 항목이 성공적으로 추가되었지만 프로그램이 제대로 시작되지 않았습니다.Windows 7 시작 프로그램 시작 (자동 시작)
Windows 7 64 비트 응용 프로그램을 테스트했습니다. 응용 프로그램을 실행하려면 관리자 권한이 있어야합니다. 아마도 이것이 시작되지 않는 이유일까요?
나는 또한 엔트리의 값이 따옴표 안에 없다는 것을 알았다. 의무입니까? 나는 그것을 작동하게하는 방법 캔트
var registry = Registry.CurrentUser;
var key = registry.OpenSubKey(runKeyBase, true);
key.SetValue(KEY, directory + @"\" + filename);
Registry.CurrentUser.Flush();
: 여기
내 C# 코드인가?
가능한 중복 http://stackoverflow.com/questions/5127375/running-program-as-administrator-at-startup – Mohit
아니요, 내 프로그램이 전혀 시작되지 않아 중복되지 않습니다 ... – nosbor
경로가 필요한 경우 따옴표가 필요합니다. 공백이 포함되어 있습니다. –