NSIS Quick Reference
$$
$%envVarName%
$0
$1
$2
$3
$4
$5
$6
$7
$8
$9
Abort
AddBrandingImage
!addincludedir
!addplugindir
AddSize
$ADMINTOOLS
AllowRootDirInstall
$APPDATA
!appendfile
AutoCloseWindow
BGFont
BGGradient
BrandingText
BringToFront
Call
CallInstDLL
Caption
!cd
$CDBURN_AREA
ChangeUI
CheckBitmap
ClearErrors
$CMDLINE
$COMMONFILES
$COMMONFILES32
$COMMONFILES64
CompletedText
ComponentText
$COOKIES
CopyFiles
CRCCheck
CreateDirectory
CreateFont
CreateShortCut
${__DATE__}
!define
Delete
DeleteINISec
DeleteINIStr
DeleteRegKey
DeleteRegValue
!delfile
$DESKTOP
DetailPrint
DetailsButtonText
DirText
DirVar
DirVerify
$DOCUMENTS
!echo
!else
EnableWindow
!endif
EnumRegKey
EnumRegValue
!error
Exch
Exec
ExecShell
!execute
ExecWait
$EXEDIR
$EXEFILE
$EXEPATH
ExpandEnvStrings
$FAVORITES
${__FILE__}
File
FileClose
${__FILEDIR__}
FileErrorText
FileOpen
FileRead
FileReadByte
FileReadUTF16LE
FileReadWord
FileSeek
FileWrite
FileWriteByte
FileWriteUTF16LE
FileWriteWord
!finalize
FindClose
FindFirst
FindNext
FindWindow
FlushINI
$FONTS
${__FUNCTION__}
GetCurInstType
GetCurrentAddress
GetDlgItem
GetDLLVersion
GetDLLVersionLocal
GetErrorLevel
GetFileTime
GetFileTimeLocal
GetFullPathName
GetFunctionAddress
GetInstDirError
GetLabelAddress
GetTempFileName
${__GLOBAL__}
Goto
HideWindow
$HISTORY
$HWNDPARENT
Icon
!if
IfAbort
!ifdef
IfErrors
IfFileExists
!ifmacrodef
!ifmacrondef
!ifndef
IfRebootFlag
IfSilent
!include
InitPluginsDir
!insertmacro
InstallButtonText
InstallColors
InstallDir
InstallDirRegKey
$INSTDIR
InstProgressFlags
InstType
InstTypeGetText
InstTypeSetText
IntCmp
IntCmpU
$INTERNET_CACHE
IntFmt
IntOp
IsWindow
LangString
$LANGUAGE
LicenseBkColor
LicenseData
LicenseForceSelection
LicenseLangString
LicenseText
${__LINE__}
LoadLanguageFile
$LOCALAPPDATA
LockWindow
LogSet
LogText
!macro
!macroend
MessageBox
MiscButtonText
$MUSIC
$\n
Name
$NETHOOD
Nop
${NSIS_VERSION}
${NSISDIR}
$OUTDIR
OutFile
!packhdr
Page
${__PAGEEX__}
PageEx
PageExEnd
$PICTURES
$PLUGINSDIR
Pop
$PRINTHOOD
$PROFILE
$PROGRAMFILES
$PROGRAMFILES32
$PROGRAMFILES64
Push
$QUICKLAUNCH
Quit
$\r
$R0
$R1
$R2
$R3
$R4
$R5
$R6
$R7
$R8
$R9
ReadEnvStr
ReadINIStr
ReadRegDWORD
ReadRegStr
Reboot
$RECENT
RegDLL
Rename
RequestExecutionLevel
ReserveFile
$RESOURCES
$RESOURCES_LOCALIZED
Return
RMDir
!searchparse
SearchPath
!searchreplace
${__SECTION__}
Section
SectionEnd
SectionGetFlags
SectionGetInstTypes
SectionGetSize
SectionGetText
SectionGroup
SectionGroupEnd
SectionIn
SectionSetFlags
SectionSetInstTypes
SectionSetSize
SectionSetText
SendMessage
$SENDTO
SetAutoClose
SetBrandingImage
SetCtlColors
SetCurInstType
SetDetailsPrint
SetDetailsView
SetErrorLevel
SetErrors
SetFileAttributes
SetFont
SetOutPath
SetRebootFlag
SetRegView
SetShellVarContext
SetSilent
ShowInstDetails
ShowUninstDetails
ShowWindow
SilentInstall
SilentUnInstall
Sleep
$SMPROGRAMS
$SMSTARTUP
SpaceTexts
$STARTMENU
StrCmp
StrCmpS
StrCpy
StrLen
SubCaption
$SYSDIR
!system
$\t
$TEMP
!tempfile
$TEMPLATES
${__TIME__}
${__TIMESTAMP__}
!undef
${__UNINSTALL__}
UninstallButtonText
UninstallCaption
UninstallIcon
UninstallSubCaption
UninstallText
UninstPage
UnRegDLL
!verbose
$VIDEOS
!warning
$WINDIR
WindowIcon
WriteINIStr
WriteRegBin
WriteRegDWORD
WriteRegExpandStr
WriteRegStr
WriteUninstaller
XPStyle