-
IDE에서 레지스트리 값 조작 조절 안 될 때 (개발 시 레지스트리 값 접근권한)IT 지식/아는 게 있어야 이해하지 2021. 1. 11. 10:53
한 줄 요약 : IDE 관리자 권한으로 실행
IDE에서 레지스트리 값 조절 조작 안 될 때 / 레지스트리 접근 권한
개발 시 레지스트리 값을 참조하는 경우
레지스트리 주소를 이용해 값을 읽고 쓰는데 적용이 안 될 때는 IDE가 관리자 권한으로 실행이 된 게 아니라 그렇습니다.
해당 프로그램이 레지스트리 상의 관리자 권한이 필요한 부분에 읽거나 쓰기를 할 경우 반드시 관리자 권한이 필요하기 때문입니다. 프로그램 실행 시 내부적으로 레지스트리 접근 권한이 필요할 경우에 적용됩니다. 레지스트리는 윈도우의 설정 데이터가 있는 중앙 저장소이므로 잘못 편집, 삭제 시 치명적인 오류가 발생할 수 있어 주의가 필요합니다.
실행 파일 우클릭 시 실행 프로그램을 일회성으로 관리자 권한으로 실행할 경우에는 우클릭 후 [관리자 권한으로 실행(A)]를 누르면 됩니다.
하지만 IDE (Eclipse, Visual Studio, C++ Builder)를 매번 실행할 때마다 우클릭 접근하기엔 번거롭습니다.
실행 파일 우클릭 - 속성(R) 선택 - 바로가기 탭에서 고급(D) 선택 - 고급속성 예시로 응용 프로그램에 대한 이미지를 첨부하였으나 IDE도 동일합니다.
마우스 우클릭 -> 속성(R) 클릭 -> 속성 창의 바로가기 탭에서 고급(D) 클릭 -> 고급 속성 창에서 관리자 권한으로 실행(R) 체크 박스를 체크한 뒤 확인 -> 적용 -> 확인
설정이 완료되면 이후 실행할 때마다 자동으로 관리자 권한으로 실행됩니다.
'IT 지식 > 아는 게 있어야 이해하지' 카테고리의 다른 글
단축키로 계산기 실행 (0) 2021.01.22 [Win32] Virtual Key, VK, 가상키, 키보드 인식, 키 이벤트 (WPF, MFC, C++ 등) (0) 2021.01.15 윈도우 버전 확인하는 방법 (내 PC 윈도우 버전 확인법) (0) 2021.01.13 [Registry] 레지스트리 편집기 (레지스트리 편집, 레지스트리 내보내기) (1) 2021.01.12 프레임워크란 (Framework란) (0) 2021.01.09