installer.nsh 536 B

12345678910111213141516171819202122
  1. Unicode true
  2. Section "Install"
  3. ; 安装路径
  4. SetOutPath "$INSTDIR"
  5. ; 安装文件
  6. File /r "dist\win-ia32-unpacked\*.*"
  7. ; 检查 server 目录是否存在,若不存在则创建
  8. IfFileExists "$INSTDIR\server" +2
  9. CreateDirectory "$INSTDIR\server"
  10. SectionEnd
  11. Section "Uninstall"
  12. ; 删除文件,但保留 server 目录
  13. Delete "$INSTDIR\*.*"
  14. RMDir /r "$INSTDIR\subdir1"
  15. RMDir /r "$INSTDIR\subdir2"
  16. ; 跳过 server 目录
  17. ; RMDir /r "$INSTDIR\server" ; 注释掉这一行
  18. SectionEnd