[프로그램 분석]시작프로그램에 등록
윈도우에서 시작프로그램으로 등록시키는 방법은 두 가지가 있다.
cmd + R을 클릭 한뒤 shell:startup이라고 적고 시작할 프로그램을 넣는 방법과
시작프로그램 레지스트리를 넣는 방법이다.
바탕화면 정리 어플인 니미플레이스를 삭제하고 싶었다. 하지만 제어판에서 삭제를 할 수 없었고 설치된 위치의 폴더 삭제를 시도하였다.
하지만 니미플레이스는 컴퓨터가 시작할때 자동으로 시작 되지 않는가?
그렇다면 시작프로그램에서 제거를 해야한다.
CTR + ART + DEL를 눌러본다.
작업관리자를 클릭한다.
시작프로그램을 클릭한다.
니미플레이스가 보인다.
"제거 하는게 없다! 중지만 있다!"
cmd + R을 클릭 한뒤 shell:startup을 쳐본다.
스타트업 폴더가 비어있다.
이제 남아있는 곳은 단 한군대 밖에 없다. "레지스트리!" 분명 여기에 있을 것이다.
https://gbworld.tistory.com/1296
여기 블로그에서 레지스트리가 보통 등록되는 장소를 찾았다.
과연 여기에 있을까?
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
"찾았다."
여기를 보니 니미플레이스 뿐만이 아니라 카카오톡까지 등록 되어있는 것을 볼 수 있었다.
일단 정말 여기에 등록되면 자동으로 실행이 되는것인가? 지우고 컴퓨터를 껐다 켜본다.
자동으로 실행이 안된다. "실행할때마다 레지시트리를 등록시키는 것인가?" 이번에는 니미플레이스를 실행해보고 다시 껐다 켜본다. 그래도 시작이 안된다.
이말은 즉 이 프로그램은 인스톨시에 딱 한번 레지스트리에 등록을 시킨다는 의미이다.
"그럼 프로그램을 만들때 윈도우에 레지스트리를 등록 시키면 자동으로 실행이 되겠군"
파이썬에 윈도우 레지스트리에 write하는 모듈이 있나 찾아본다. "_winreg라고 있다"
https://www.blog.pythonlibrary.org/2010/03/20/pythons-_winreg-editing-the-windows-registry/
이제 시작프로그램에 등록 할 수있다!! 끗
'Computer 관심 > 이것저것' 카테고리의 다른 글
네트워크 (0) | 2019.03.26 |
---|---|
[만든것] 사진 용량 줄여주는 프로그램 (0) | 2019.02.21 |
[가상환경] 파이썬 가상환경에 대해 - 21 Feb 19 (0) | 2018.10.15 |
백엔드와 프론트엔드 (0) | 2018.08.28 |
영어로 for 문이 무엇일까? while과의 비교 (0) | 2018.08.28 |