NSIS 是"Nullsoft 脚本安装系统"(Nullsoft Scriptable Installation System) 的缩写,它是一个免费的 Win32 安装、卸载系统,采用了简洁高效的脚本方式.它本来是一个由 Nullsoft 创建并用于作为 Winamp 及其插件发布的系统,但现已被上百个应用程序所应用,作为它们进行程序发布的工具.
8 ^% S4 F q; t5 Z# k/ JRelease Notes* {7 }5 N2 E! F3 d Z
* Installation on x64 systems is now fully supported with &;#36

ROGRAMFILES64, SetRegView and Library&;#039;s LIBRARY_X64 option.
/ c* C% G# ?! b, n7 @3 g* iChanges:
9 J2 w( R4 X6 d. {! q0 l5 D/ ?5 u* Added LIBRARY_X64 option for InstallLib and UnInstallLib for installing and uninstalling x64 libraries
' F' _! F- d3 v- X5 S; H
* Added &;#36

ROGRAMFILES32, &;#36

ROGRAMFILES64, &;#36;COMMONFILES32 and &;#36;COMMONFILES64
0 `) @$ X1 Q! r; m( j jMinor Changes' A- [# R' P& C; y. r
* Added &;#36;EXEPATH and &;#36;EXEFILE
& }- R/ d# Q4 R2 l! r# S- C6 S
* Added &;#36;(^Language) language string which holds the language name ,(RFE &;#35;1235616)
) ?9 |( b5 x, u" m5 u5 n% i* Added LIBRARY_IGNORE_VERSION option for InstallLib (patch &;#35;1699435)
% M0 w, j! ~/ q/ C1 ?* l7 s
* Added VXD support for GetDLLVersionLocal on Windows NT/2000/XP/Vista (patch &;#35;1706624)
. I$ [ Z6 [# X. t4 Q
* Avoid Library warning when UnInstallLib is unused (bug &;#35;1692761)
8 Q; p9 z9 d7 r% `3 e+ P" C* Fixed error handling of CopyFiles on Windows NT4 (bug &;#35;774966)
1 j( ^( G/ ]" W, Z+ T4 B' i
* Fixed font name encoding broken since 2.24
/ b& M! c2 K5 j( h5 p
* Fixed LogicLib duplicate labels across included files
* O( E; z' \) u% E$ y* ?" p; E
* Fixed preservation of folder attributes with File /a (bug &;#35;1699474)
1 U0 n; E. d4 y9 r( H: B* Improved unused variable warning (bug &;#35;1701050)
$ A9 o, |9 S. _
* Library macros no longer require version in&;#102;ormation for DLL files on POSIX
1 M; o0 a+ S( A' J4 B! i- l* Minor documentation improvements (including RFE &;#35;971467)
/ t$ w" o* ], n) Q' H
* Modern UI: added MUI_FINISHPAGE_CANCEL_ENABLED
- n7 b' Q* F) k! |
* Modern UI: added MUI_FINISHPAGE_REBOOTLATER_DEFAULT (RFE &;#35;1143843)
1 d; \: M3 n- j6 K* Modern UI: block unsupported languages in the language selection dialog (RFE &;#35;1564986)
! [1 `/ ~. M9 H' T1 o" L* Modern UI: disable Cancel button on the finish page (bug &;#35;1267491)
( P9 O5 T G1 ~* [8 N7 w/ e; C* Modern UI: reduce flicker caused by MUI_HEADER_TRANSPARENT_TEXT (patch &;#35;1696610)
: Y% \8 I: }, a; f: k4 {* Support Quit in show page functions
; _5 \4 d1 G7 \. ~8 zNew/Changed Commands
* ]; o( V8 u2 E" h* Added SetRegView to allow access to the x64 registry view
/ C+ C* G8 G- c/ {+ m& o* Installer icon support for MessageBox using MB_USERICON (patch &;#35;1682748, RFE &;#35;1530388)
9 }" X5 v, ?4 UUtilities and Plug-ins6 L- V) x$ L2 k6 Q) U
* InstallOptions 2.47: line breaks support in Link controls (patch &;#35;1683186, RFE &;#35;1495949), added HLine and VLine controls (patch &;#35;1683189)
- y( h. [; ]% u, Y7 |! Y# n* MakeNSISW: fixed broken command line parameter handling introduced in the last version (bug &;#35;1696534)
?( I0 n/ E3 d
* UserInfo: return effective user group on Vista, added GetOriginalAccountType (patch &;#35;1687456, bug &;#35;1684777)
5 T, W- X. y9 M' ?* l
Translations
$ j* y' c- F+ \* Added Afrikaans translation (patch &;#35;1699558)
5 u" A8 R2 w. Z3 N2 B: A" P* French corrections (patch &;#35;1676101)
! m! F- B6 q' f: l* German corrections
; V5 ~, F1 l# E* OBuild System
( H" X2 g) g) j. J% w6 P4 k* Added SKIPTESTS option
O2 S6 n% y# r: |1 Z
* Avoid a lot of code warnings (bug &;#35;1676243)
+ O2 D& \! v& \9 l" o+ R* Detect wxWidgets instead of assuming its existence on POSIX (bug &;#35;1672315)
2 m- |- v% r' R6 O& ^# J& B, H; y
* Fixed big-endian plat&;#102;orm support broken since 2.24
! m6 Y) a7 u$ h; T. a( ~. f
2 m% x9 j v6 f
$ O* Q4 i# N. w* {+ H! q5 o访问:+ k( X7 z' w% o7 S5 b. N# H
下载页面8 M! ]' M) d0 Y0 s! d6 U b
3 w) [2 ^) W" w* W- P J- u7 c. x% Y4 _* g

0 f, S' d5 e8 s* d# O( {下载:5 M- {# Y7 B$ P% t% O8 b
NSIS
( T( L$ a$ w A5 k6 j