1,4.0; Flags: uninsdeletekey noerror
Root: HKCR; Subkey: "exefile\shell\Inno Setup Unpacker Explorer\Command"; ValueType: String; ValueData: """{app}\Tools\ISUnp.exe"" ""%1"""; Components: "Tools\InnoSup"; Tasks: "InnoSup_ICON"; MinVersion: 4.1,4.0;
[Run]
Filename: "{app}\Compil32.exe"; Parameters: "/ASSOC"; StatusMsg: "{cm:AssocingFileExtension,Inno Setup,.iss}"; Components: "Inno"; Tasks: "fileassoc"; MinVersion: 4.1,4.0;
Filename: "{app}\Compil32.exe"; WorkingDir: "{app}"; Description: "{cm:LaunchProgram,Inno Setup}"; Components: "Inno"; MinVersion: 4.1,4.0; OnlyBelowVersion: 0.0,6.0;
[UninstallRun]
Filename: "{app}\Compil32.exe"; Parameters: "/UNASSOC"; RunOnceId: "RemoveISSAssoc"; Components: "Inno"; MinVersion: 4.1,4.0;
[Icons]
Name: "{group}\Inno Setup Compiler"; Filename: "{app}\Compil32.exe"; WorkingDir: "{app}"; Components: "Inno"; MinVersion: 4.1,4.0;
Name: "{group}\Inno Setup Documentation"; Filename: "{app}\ISetup.chm"; Components: "Inno"; MinVersion: 4.1,4.0;
Name: "{group}\Inno Setup FAQ"; Filename: "{app}\isfaq.htm"; Components: "Inno"; MinVersion: 4.1,4.0;
Name: "{commondesktop}\Inno Setup Compiler"; Filename: "{app}\Compil32.exe"; WorkingDir: "{app}"; Components: "Inno"; Tasks: "desktopicon"; MinVersion: 4.1,4.0;
Name: "{group}\Inno Setup Unpacker GUI"; Filename: "{app}\Tools\InnoGui.exe"; WorkingDir: "{app}\Tools"; Comment: "InnoGui"; Components: "Tools\InnoGUI"; MinVersion: 4.1,4.0;
Name: "{group}\Inno Setup Unpacker Explorer"; Filename: "{app}\Tools\ISUnp.exe"; WorkingDir: "{app}\Tools"; Comment: "ISUnp"; Components: "Tools\InnoSup"; MinVersion: 4.1,4.0;
Name: "{group}\{cm:UninstallProgram, Inno Setup}"; Filename: "{uninstallexe}"; Components: "Inno"; MinVersion: 4.1,4.0;
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; Components: "Inno"; MinVersion: 4.1,4.0;
Name: "fileassoc"; Description: "{cm:AssocFileExtension,Inno Setup,.iss}"; Components: "Inno"; MinVersion: 4.1,4.0;
Name: "InnoGUI_ICON"; Description: "{cm:AssocRightFileExtension,Inno Setup Unpacker GUI,.exe}"; Components: "Tools\InnoGUI"; MinVersion: 4.1,4.0;
Name: "InnoSup_ICON"; Description: "{cm:AssocRightFileExtension,Inno Setup Unpacker Explorer,.exe}"; Components: "Tools\InnoSup"; MinVersion: 4.1,4.0;
[Components]
Name: "inno"; Description: "Inno Setup"; Types: "custom compact full"; MinVersion: 4.1,4.0;
Name: "tools"; Description: "增强解包工具"; Types: "full"; MinVersion: 4.1,4.0;
Name: "tools\innogui"; Description: "Inno Setup Unpacker GUI"; Types: "full"; MinVersion: 4.1,4.0;
Name: "tools\innosup"; Description: "Inno Setup Unpacker Explorer"; Types: "full"; MinVersion: 4.1,4.0;
[Types]
Name: "full"; MinVersion: 4.1,4.0;
Name: "compact"; MinVersion: 4.1,4.0;
Name: "custom"; MinVersion: 4.1,4.0;
[CustomMessages]
default.NameAndVersion=%1 版本 %2
default.AdditionalIcons=附加快捷方式:
default.CreateDesktopIcon=创建桌面快捷方式(&D)
default.CreateQuickLaunchIcon=创建快速运行栏快捷方式(&Q)
default.ProgramOnTheWeb=%1 网站
default.UninstallProgram=卸载 %1
default.LaunchProgram=运行 %1
default.AssocFileExtension=将 %2 文件扩展名与 %1 建立关联(&A)
default.AssocingFileExtension=正在将 %2 文件扩展名与 %1 建立关联...
AssocRightFileExtension=将 %2 文件扩展名与 %1 建立右键关联(&A)
[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "default"; MessagesFile: "embedded\default.isl";