-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathPgNinjaSetup.iss
More file actions
29 lines (24 loc) · 919 Bytes
/
PgNinjaSetup.iss
File metadata and controls
29 lines (24 loc) · 919 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
; Inno Setup Script
[Setup]
AppName=PgNinja
AppVersion=1.0.0
DefaultDirName={pf}\PgNinja
DefaultGroupName=PgNinja
UninstallDisplayIcon={app}\PgNinja.exe
OutputDir=.\Output
OutputBaseFilename=PgNinjaSetup
Compression=lzma
SolidCompression=yes
[Files]
Source: "D:\a\PgNinja\PgNinja\x64\Release\PgNinja.exe"; DestDir: "{app}"; Flags: ignoreversion
[Icons]
Name: "{group}\PgNinja"; Filename: "{app}\PgNinja.exe"
Name: "{userstartup}\PgNinja"; Filename: "{app}\PgNinja.exe"; Tasks: autostart
[Tasks]
Name: "autostart"; Description: "Launch PgNinja at Windows startup"; GroupDescription: "Additional options:"
[Registry]
Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; \
ValueName: "PgNinja"; ValueType: string; ValueData: """{app}\PgNinja.exe"""; \
Flags: uninsdeletevalue; Tasks: autostart
[Run]
Filename: "{app}\PgNinja.exe"; Description: "Launch PgNinja"; Flags: nowait postinstall skipifsilent