2010-07-07 5 views
0

두 개의 디렉토리 페이지가있는 NSIS 스크립트에서 작업하고 있습니다. 하나는 프로그램 설치 디렉토리를 얻고 다른 하나는 데이터를 넣을 디렉토리를 얻습니다.NSIS 운영 체제 기반 페이지 표시

이유는 Windows 7 및 Vista의 Program Files 폴더와 관련된 몇 가지 컨트롤 문제로 인해 데이터가 Program Files 폴더 외부에 배치되지만 사용자에게 계속 옵션을 제공하기를 원하기 때문입니다 그것은 그들이 원하는 곳에서.

NSIS 용 버전 플러그인이 있으며이를 사용하는 방법을 알고 있습니다. 내 문제는 누군가가 XP 나 그 이전 버전에 설치할 때 데이터에 옵션을주고 싶지 않다는 것입니다.

사용자가 실행중인 OS에 따라 디렉토리 페이지를 표시하려면 어떻게해야합니까?

+0

나는 사용자가 내가 무엇을 선택하든 허용 할 수 있다는 것을 알고있다. 그러나 내가 끝내고있는 제품, 내가 작업하고있는 제품이 설정되어있다. 나는이 시나리오에 대해 걱정할 필요가 없다. t는 – Nedloh

답변

1

To skip a page, 건너 뛰려는 페이지에 대한 사전 콜백 함수에서 중단 명령을 호출하십시오.

대부분의 사용자가 2000/XP의 관리자이지만 Vista 이외의 다른 모든 NT 기반 플랫폼에도 동일한 사용 권한 문제가 있음을 지적하고자합니다.

+0

해야한다. Heh, 나는 그것을 잘 알고있다, 나는 단지 내가 들었던 것을하고있는 낮은 곳의 인턴이다. 감사! – Nedloh

+0

부끄러움처럼 일했습니다. 고마워요. – Nedloh