www.pudn.com > LANUpdate_Lite_v0.1_EN_src.zip > setup.iss


; Script generated by the Inno Setup Script Wizard. 
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! 
 
[Setup] 
AppName=LANUpdate Lite 
AppVerName=LANUpdate Lite 0.1 
AppPublisher=Lars Eric Scheidler 
DefaultDirName={pf}\LES\LANUpdate Lite 
DefaultGroupName=LES\LANUpdate Lite 
LicenseFile=E:\Eigene Dateien\Lars\programm.ier\delphi\Aktuell\LAN Update\Lite\EN\0.1\gpl.txt 
 
[Tasks] 
; NOTE: The following entry contains English phrases ("Create a desktop icon" and "Additional icons"). You are free to translate them into another language if required. 
Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; Flags: unchecked 
 
[Files] 
Source: "E:\Eigene Dateien\Lars\programm.ier\delphi\Aktuell\LAN Update\Lite\EN\0.1\LANUpdate.exe"; DestDir: "{app}"; Flags: ignoreversion 
Source: "E:\Eigene Dateien\Lars\programm.ier\delphi\Aktuell\LAN Update\Lite\EN\0.1\LANUpdate.exe"; DestDir: "{app}"; Flags: ignoreversion 
Source: "E:\Eigene Dateien\Lars\programm.ier\delphi\Aktuell\LAN Update\Lite\EN\0.1\Style\*.*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs 
; NOTE: Don't use "Flags: ignoreversion" on any shared system files 
 
[Icons] 
Name: "{group}\LANUpdate Lite"; Filename: "{app}\LANUpdate.exe" 
Name: "{commonstartup}\LANUpdate Lite"; Filename: "{app}\LANUpdate.exe" 
Name: "{group}\Uninstall LANUpdate Lite"; Filename: "{uninstallexe}" 
Name: "{userdesktop}\LANUpdate Lite"; Filename: "{app}\LANUpdate.exe"; Tasks: desktopicon 
 
[Registry] 
Root: HKLM; Subkey: "Software\LES"; Flags: uninsdeletekeyifempty 
Root: HKLM; Subkey: "Software\LES\LANUpdate Lite"; Flags: uninsdeletekey 
Root: HKLM; Subkey: "Software\LES\LANUpdate Lite"; ValueType: string; ValueName: "InstallPath"; ValueData: "{app}" 
Root: HKLM; Subkey: "Software\LES\LANUpdate Lite"; ValueType: string; ValueName: "configPath"; ValueData: ""; Flags: createvalueifdoesntexist 
Root: HKLM; Subkey: "Software\LES\LANUpdate Lite"; ValueType: string; ValueName: "progPath"; ValueData: ""; Flags: createvalueifdoesntexist 
Root: HKLM; Subkey: "Software\LES\LANUpdate Lite"; ValueType: string; ValueName: "Prog1Datei"; ValueData: ""; Flags: createvalueifdoesntexist 
Root: HKLM; Subkey: "Software\LES\LANUpdate Lite"; ValueType: string; ValueName: "Prog1Datum"; ValueData: ""; Flags: createvalueifdoesntexist 
Root: HKLM; Subkey: "Software\LES\LANUpdate Lite"; ValueType: string; ValueName: "Prog1Name"; ValueData: ""; Flags: createvalueifdoesntexist 
Root: HKLM; Subkey: "Software\LES\LANUpdate Lite"; ValueType: string; ValueName: "Prog1Version"; ValueData: ""; Flags: createvalueifdoesntexist 
Root: HKLM; Subkey: "Software\LES\LANUpdate Lite"; ValueType: string; ValueName: "Prog2Datei"; ValueData: ""; Flags: createvalueifdoesntexist 
Root: HKLM; Subkey: "Software\LES\LANUpdate Lite"; ValueType: string; ValueName: "Prog2Datum"; ValueData: ""; Flags: createvalueifdoesntexist 
Root: HKLM; Subkey: "Software\LES\LANUpdate Lite"; ValueType: string; ValueName: "Prog2Name"; ValueData: ""; Flags: createvalueifdoesntexist 
Root: HKLM; Subkey: "Software\LES\LANUpdate Lite"; ValueType: string; ValueName: "Prog2Version"; ValueData: ""; Flags: createvalueifdoesntexist 
 
[Run] 
; NOTE: The following entry contains an English phrase ("Launch"). You are free to translate it into another language if required. 
Filename: "{app}\LANUpdate.exe"; Description: "Launch LANUpdate Lite"; Flags: nowait postinstall skipifsilent