티스토리 뷰

개발

윈도우 시작프로그램 등록방법

마크랩 2016. 12. 6. 17:47

윈도우 시작프로그램 등록하는 방법은 가장 쉽게는 사실, 

실행시키고자 하는 프로그램의 바로가기 아이콘을 만든다음 아래 경로에 붙여넣는것이 가장 쉽습니다.

 시작 > 모든프로그램 > 시작프로그램 


하지만 좀더 정확히 알고 싶어서 찾아본 결과


1. 시작프로그램 폴더를 통한 등록방법

 - 개별사용자용

%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup

    윈도우+R -> shell:startup 으로도 접근가능합니다


 - 전체사용자용

%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup

    윈도우+R -> shell:common startup 으로도 접근가능합니다



2. 레지스트리를 통한 등록방법


※ 반드시, 레지스트리 작업전에는 혹여 발생 될 수 있는 일에 대비해 백업후 작업 바랍니다.


레지스트리에 등록할 경우 고려해야할 부분이 약간 있습니다.


 + 전체 계정에 대해서 다 적용할 것인지?

 + 아니면 어떤 특정 계정에 대해서만 적용할 건지?

 + 1회만 동작하도록 설정할지?

 + 영구적으로 동작하도록 설정할지


그래서 위와 같은 상황에 따라 레지스트리 등록 위치가 조금씩 다릅니다.


- 레지스트리 등록시 케이스별 위치

 * 특정 계정에 대해 영구설정

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

 * 특정 계정에 대해 일회설정

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce


 * 전체 계정에 대해 영구설정

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

 * 전체 계정에 대해 일회설정

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce


 - 레지스트리 등록방법

  * 윈도우 이용

윈도우 + R
실행창 > regedit



 * 터미널창 이용
윈도우 + R
실행창 > cmd

 reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "Test" /t REG_SZ /d "C:\Temp\Test.cmd" /f



댓글