⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 setup.iss

📁 类似liveupdate的网络自动升级的程序
💻 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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -