2011-06-13 3 views

답변

14

, 당신은 같은 것을 할 수 있습니다

SetShellVarContext all 
!define INSTDIR_DATA "$APPDATA\MyApp" ; call "SetShellVarContext all" before! 
+0

Perfect. 누군가가 더 읽고 싶다면이 링크를 찾았습니다 : http://wilsont3ch.com/about-portables-2/more-file-management/ – kakka47

8

$ APPDATA 이미 NSIS에서 상수로 정의된다.

응용 프로그램 데이터 디렉토리입니다. 현재 사용자 경로를 검색하려면 Internet Explorer 4 이상이 필요합니다. 모든 사용자 경로를 검색하려면 Internet Explorer 5 이상이 필요합니다. 이 상수 (모든 사용자 또는 현재 사용자)의 컨텍스트는 SetShellVarContext 설정에 따라 다릅니다. 기본값은 현재 사용자입니다.

관련 문제