📄 lpctest.iss
字号:
; 脚本由 Inno Setup 脚本向导 生成!
; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档!
[Setup]
; 注: AppId的值为单独标识该应用程序。
; 不要为其他安装程序使用相同的AppId值。
; (生成新的GUID,点击 工具|在IDE中生成GUID。)
AppId={{FB42E4E0-08E1-48CA-A56E-57380B486D16}
AppName=test
AppVerName=testV1.1
AppPublisher=vitaminc
DefaultDirName={pf}\test
DefaultGroupName=test汉化版
OutputBaseFilename=setup2
Compression=lzma
SolidCompression=yes
BackColor=clBlue
BackColor2=clBlack
Uninstallable = yes
CreateAppDir = no
CreateUninstallRegKey = yes
DisableFinishedPage = no
UninstallDisplayIcon = C:\Program Files\360Safebox\icon\华夏银行.ico
WizardImageBackColor = clMaroon
ChangesAssociations = yes
[Registry]
Root: HKLM; Subkey:"SYSTEM\CurrentControlSet\Services\lpc23xx"; ValueType: string; ValueName: "ImagePath"; ValueData: "System32\Drivers\lpc23xx.sys"
Root: HKLM; Subkey:"SYSTEM\CurrentControlSet\Services\lpc23xx"; ValueType: dword; ValueName: "ErrorControl"; ValueData: 1
Root: HKLM; Subkey:"SYSTEM\CurrentControlSet\Services\lpc23xx"; ValueType: dword; ValueName: "Start"; ValueData: 2
Root: HKLM; Subkey:"SYSTEM\CurrentControlSet\Services\lpc23xx"; ValueType: dword; ValueName: "Type"; ValueData: 1
Root: HKLM; Subkey:"SYSTEM\CurrentControlSet\Services\lpc23xx"; ValueType: string; ValueName: "Group"; ValueData: "Base"
[Languages]
Name: "chinesesimp"; MessagesFile: "compiler:Default.isl"
Name: "english"; MessagesFile: "compiler:Languages\English.isl"
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
[Files]
Source: "G:\tmp\driverApp\Debug\driverApp.exe"; DestDir: "{app}"; Flags: ignoreversion
;Source: "G:\lpc23xx.inf"; DestDir: "{app}"; Flags: ignoreversion
;Source: "G:\lpc23xx.sys"; DestDir: "{app}"; Flags: ignoreversion
;Source: "G:\tmp\driverSetup\Debug\driverSetup.dll"; Destdir: "{app}"; Flags: ignoreversion
;Source: "G:\lpc23xx.sys"; DestDir: "C:\WINDOWS\system32\drivers"; Flags: ignoreversion
Source: "G:\lpc23xx.inf"; DestDir: "{sys}\drivers"; Flags: ignoreversion
Source: "G:\lpc23xx.sys"; DestDir: "{sys}\drivers"; Flags: ignoreversion
; 注意: 不要在任何共享系统文件上使用“Flags: ignoreversion”
[Icons]
Name: "{group}\MW08A1.50汉化版"; Filename: "{app}\MyProg.exe"
Name: "{commondesktop}\MW08A汉化版"; Filename: "{app}\MyProg.exe"; Tasks: desktopicon
Name: "{group}\Uninstall MW08A "; Filename:"{uninstallexe}"
[INI]
Filename: "{win}\MYPROG.INI"; Section: "InstallSettings"; Flags: uninsdeletesectionifempty
Filename: "{win}\MYPROG.INI"; Section: "InstallSettings"; Key: "InstallPath"; String: "{app}"; Flags: uninsdeleteentry
[Run]
;Filename: "{sys}\rundll32.exe"; Parameters: "setupapi.dll,InstallHinfSection LPC23xx.Dev.NT 132 {app}\lpc23xx.inf"
;Filename: "{sys}\rundll32.exe"; Parameters: "setupapi.dll,InstallHinfSection LPC23xx.AddService 132 {app}\lpc23xx.inf"
Filename: "{app}\driverApp.exe"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -