출처 : http://delphian.tistory.com/14




vista 및 window7 은 기본적으로 "Program files" Directory 밑에 저장 및 수정 권한을 주지 않는다 
따라서 개인설정 화일 이나 데이타 화일을 해당 디렉토리에 쓸수가 없다. vista 나 window7 은 
한 데이타는 사용자 영역에 사용할 것을 권장한다. 

xp, 2000, vista 등 운영체제에 관계없이 똑같이 사용하고 싶을때는 간단히 Program files 밑에 설치 
하지 않으면 된다. 그러나 사용자가 그 디렉토리를 선택하면 어쩔수 없다. 


Inno Setup 을 통한 해결법 
[Setup] 
PrivilegesRequired=admin 


일단 설치 프로그램을 admin 권한을 얻어서 실행하도록 한다 
[dirs] Name: "{app}"; Permissions: everyone-full; 


app 가 설치되는 디렉토리를 모든 사람에게 모든 권한을 준다. 서브 디렉토리도 필요하다면 권한을 준다.



'InnoSetup' 카테고리의 다른 글

[InnoSetup]입력페이지 생성 및 검사  (0) 2013.01.28
[InnoSetup]소개 ( install 설치 프로그램 )  (0) 2012.09.27
Posted by 요지
,