這是分享連接:NSIS
提取碼:2cg3windows
$EXEFILE=install.exe -打包名稱 ${NSISDIR}=D:\軟件打包\NSIS2 ${WINDIR}=C:\windows $SYSDIR=C:\windows\system32 $PROGRAMFILES=c:\Program Files (x86) $PROGRAMFILES32=上同 $PROGRAMFILES64=C:\Program Files $FONTS=C:\windows\Fonts $EXEDIR=運行文件所在目錄 $DESKTOP=C:\Users\stdio\Desktop 桌面
MessageBox MB_OK $EXEDIR
.onGUIInit
該回調將會在第一個頁面被載入而且顯示安裝程序對話框前被調用,容許你來調整用戶界面。
例子:函數
Function .onGUIInit FunctionEnd
.onInit
該回調將會在當安裝程序接近完成初始化時調用。若是在'.onInit'函數調用了Abort,則安裝程序當即退出。code
Function .onInit MessageBox MB_YESNO "即將安裝,繼續?" IDYES NoAbort Abort ; 安裝程序退出 NoAbort: FunctionEnd
DeleteRegKey HKLM "Software\My Company\software" ;刪除註冊表鍵值 DeleteRegValue HKLM "Software\soft" "some value" ; 讀取註冊表 ReadRegStr $0 HKLM Software\Nsis "" ; 寫註冊表 WriteRegStr HKLM "Software\soft" "key" "value"