nsis를 사용하여 실행 파일을 설치할 수있는 권한 곳 어디에서나

나는이 질문이 stackoverflow보다 수퍼 유저에 더 적합하다고 생각한다.

일부 실행 파일의 설치 프로그램을 작성해야합니다. 사용자는 원하는 곳 어디에서나 복사 할 수 있지만 대개 C : \ Program Files \ MyProgram에서 수행됩니다.

Visual Studio가 설치되어 있다면 system32에 무언가를 복사해야합니다 (그리고 내가 가정 한 관리자 권한이 필요합니다).

일반 사용자와 관리자를 지원하는 것이 합리적입니까? 제 말은 : 제가 관리자 권한이 필요한 무언가를 설치해야한다면, 맞습니까?



답변

이것이 NSIS에 관한 질문 인 것처럼 보입니다. RequestExecutionLevel 그리고 UAC 플러그인 . 프로그램 파일 / 프로그램 파일 (x86) 그리고 Windows 폴더에는 모두 관리자 권한이 필요합니다.


답변