nsis 예제

버전 2.34(2007년 12월 24일 릴리스)에서 이 MUI2는 대량 소비가 완료되었으며 모든 NSIS 패키지에 포함되어 있습니다. 또한 모든 예제가 그 것으로 전환되었습니다. 경우에 따라 설치 관리자의 사용자에게 관리 권한이 있는지 확인해야 합니다. 이 간단한 스크립트는 « UserInfo » 플러그인을 사용 하 여 그에 대 한 확인. http://forums.winamp.com/showthread.php?threadid=195020 더 정교한 대안이 있지만이 방법은 잘 작동하는 것 같습니다. UserInfo의 또 다른 예는 ExampleUserInfoUserInfo.nsi 아래의 NSIS 설치 디렉토리에서 찾을 수 있습니다. 이러한 공식 Microsoft 확장 프로그램을 사용하는 것에 대한 불만이 많이 있었습니다. 예를 들어, 확장은 Windows XP와 Windows Server 2003이 여전히 매우 인기가 있을 때 처음 릴리스되었으며, 사람들은 확장으로 만든 설치 파일이 해당 OS 버전 중 하나에서 실행되지 않는다고 불평했습니다. 예를 들어, 내 앱이 이 폴더 C:사용자PublicDocumentsUnfollower를 추가한 다음 해당 폴더 내에서 settings.xml 및 status.xml 파일을 만든 경우 두 파일을 모두 삭제하고 C:UsersPublicDocumentsUnfollower 폴더를 삭제할 수 있습니다.

앱이 제거되었습니다. 새 바로 가기 버튼을 클릭합니다. 아래쪽 드롭다운 상자를 사용하여 시작 메뉴에 표시할 파일을 선택한 다음 상단 드롭다운 메뉴에서 $SMPROGRAMS 선택합니다. 프로그램 폴더를 포함하도록 문자열을 변경하는 것이 좋습니다. 시작 메뉴에 표시된 이름을 좀 더 설명적인 것으로 변경할 수도 있습니다. 예를 들어 $SMPROGRAMSUnfollowerTwitter 관리자 App.lnk와 같은 것을 입력할 수 있습니다. 이 코드를 실행하면 makensis로 처리하여 설치 프로그램 example1.exe를 생성할 수 있는 파일 example1.nsi가 생성됩니다. 각 기능에 대한 설명서는 여기에서 확인할 수 있습니다.

다음을 클릭하고 파일 추가 버튼(두 번째 흰색 페이지 아이콘)을 누르고 폴더에 이전으로 이동한 8개의 파일을 모두 추가합니다. 기본적으로 추가된 예제 파일을 제거합니다. NSI 스크립트 예제(.nsi)는 개인적으로 시도된 스크립트로 원하는 변경(MIT 라이선스)을 변경할 수 있습니다. 예제 디렉터리에는 NSIS 배포 예제에서 이식된 여러 개의 간단한 NSIS 스크립트가 포함되어 있습니다. 간단한 예로 NSIS 컴파일러 프로그램 makensis는 실행 가능한 설치 프로그램에 다음 예제와 같은 스크립트를 컴파일합니다. 스크립트의 각 줄에는 단일 명령이 포함되어 있습니다. 이 저장소에서 당신은 당신이 예를 들어 설치할 수있는 NSI 스크립트 템플릿을 이해하기 쉬운 몇 가지 멋진 을 찾을 수 있습니다 윈도우 프로그램 추가 제거, 허용해야 라이센스, 다국어를 사용, 다른 구성 요소 선택기를 추가 그리고 더 – 그냥 하나의 간단한 NSI 스크립트 파일을 사용하여,이 중 하나를 프로그래밍 할 필요없이 모두.

Dark Bugsynsis 예제