윈도우 7에서 시작프로그램에 등록된 프로그램이 실행이 되지 않네요...
찾아보니까..윈도우7 자체에서 알 수 없는 게시자인 프로그램이나 어드민 계정이 필요한 프로그램을 실행시키면 실행하겠냐는 프롬프트를 뛰워서 문제가 생기는군요..
그런데 해당 레지스트리를 찾아서 값을 바꾸면 되는데..문제가 그 레지스트리를 바꿔버리면...
모든 프로그램에 적용이 되버리네요..
네이트 같은 프로그램은 시작프로그램에 등록되고 실행이 되던데...방법이 있다는 말이겠죠?
혹시 아시는 분 계시면 답변 좀 부탁드리요...수고하세요..
해당 레지스트리는
LOCAL_MACHINE\Software\Windwos\CurrentVersion\Polices\System\CosentPromptBehaviorAdmin
LOCAL_MACHINE\Software\Windwos\CurrentVersion\Polices\System\CosentPromptBehaviorUser
LOCAL_MACHINE\Software\Windwos\CurrentVersion\Polices\System\EnableULA
이렇게 세개입니다...
위 값들 중에 아래 EnableULA를 0으로 바꾸면 모든 UAC모드가 꺼지고...위 어드민과 아래 유저값을 0으로 바꾸면 프롬프트가 나오질 않네요...하지만 이 방법으로는 곤란해서요...
다 들 즐프하세요~
schtasks /create /sc onlogon /tn "테스트" /tr "'C:\Program Files\테스트\aaa.exe'" /rl highest
주위하실 점은 아마 맨 마지막 runlevel -rl 은 비스타 이상만 있을듯하네요~~~
위 처럼 스크립트 실행하면 작업스케쥴러(예약프로그램으로 등록됩니다...) 마지막 옵션 찾아내느라 고생했네요...다 들 즐프하세요~~