|
0. Table of Contents
1. Introduction to NSIS
2. Tutorial: The Basics
3. MakeNSIS Usage
4. Scripting Reference
B. Useful Functions
Index
|
0. Table of Contents
1. Introduction to NSIS
2. Tutorial: The Basics
2.1 Introduction
2.2 Script Files
2.3 Scripting structure
2.3.1 Installer Attributes
2.3.2 Sections
2.3.3 Functions
2.3.4 Working with Scripts
2.3.5 Compiler Commands
2.4 Compiler
2.5 Enhancing NSIS
3. MakeNSIS Usage
4. Scripting Reference
4.1 Script File Format
4.2 Instructions
General Purpose Instructions
4.2.1 CallInstDLL
4.2.2 CopyFiles
4.2.3 CreateDirectory
4.2.4 CreateShortCut
4.2.5 GetDLLVersion
4.2.6 GetDLLVersionLocal
4.2.7 GetFileTime
4.2.8 GetFileTimeLocal
4.2.9 GetFullPathName
4.2.10 GetTempFileName
4.2.11 SearchPath
4.2.12 SetFileAttributes
4.2.13 RegDLL
4.2.14 UnRegDLL
Miscellaneous Instructions
4.2.15 InitPluginsDir
4.2.16 SetShellVarContext
4.2.17 Sleep
4.3 Plugin DLLs
4.3.1 Using Plugin Commands
4.3.2 Disabling Plugin Unloading
B. Useful Functions
1 Get parent directory
2 Trim newlines
3 Get command-line parameters
4 Search in a string
5 Get Windows version
6 Get Internet Explorer version
7 Is .NET Framework installed?
8 Is Flash Player installed?
9 Add a shared DLL
10 Remove a shared DLL
11 Upgrade a DLL (macro)
12 Connect to the internet
13 More
Index
|