U E D R , A S I H C RSS

NSIS/예제4

설치중� 윈�우 서비스를 멈췄다가 살리는 스�립트. �것때문� 삽질� 좀 했다....-_-;; servicelib.nsh 파�� ��루드 해줘야한다.
~cpp 
!include "MUI.nsh"
!include "servicelib.nsh"
;VncKorPatcher

LoadLanguageFile "${NSISDIR}\Contrib\Language files\Korean.nlf"

;�스톨러 �름
Name "RealVNC 4.0 한글화 패치"

;�스톨러 파� �름
OutFile "VncKorPatch.exe"

ShowInstDetails show

SubCaption 0 ": ��센스기�" 
SubCaption 1 ": �스톨 옵션" 
SubCaption 2 ": �스톨할 �� 선�" 
SubCaption 3 ": �스톨중� 화�들" 
SubCaption 4 ": 완료�었습니다" 

;��선스
LicenseText "�스톨 하기 전 � 문구를 �어주십시오" "��합니다" 
LicenseData "eula.txt"

;�스톨 디렉토리
InstallDir $PROGRAMFILES\RealVNC\VNC4

XPStyle on

SubCaption 0 ":��센스기�"
SubCaption 1 ":�스톨 ��"

;�스톨러 아�콘
Icon "icon.ico"

;�스콜러 아�콘
;WindowIcon on

;버튼들..
MiscButtonText "�전" "다�" "취소" "닫기"

;�스톨 버튼
InstallButtonText "설치"

;기타
AutoCloseWindow false
ShowInstDetails show
ShowUninstDetails show
CompletedText "완료�었습니다."

;경로 설정 메시지
DirText "VNC 4.0 �문�� 설치�어있는 곳� 경로를 지정해 주세요."

SpaceTexts "필요한 용량 : " "사용가능한 용량 : "

;파� 복사 섹션
Section "설치"
  SetDetailsPrint both
  SetOutPath $INSTDIR
  
  ;서비스 종료
  !insertmacro SERVICE "stop" "WinVNC4" ""
  
  Sleep 1000
       
  ;복사할 화�
  File "vncconfig.exe"
  File "vncviewer.exe"
  File "winvnc4.exe"
  
  ;서비스 다시 시작
  !insertmacro SERVICE "start" "WinVNC4" ""

SectionEnd

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:50
Processing time 0.0042 sec