Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Скрипты Inno Setup Compiler
Показать сообщение отдельно

Новый участник


Сообщения: 13
Благодарности: 2

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
[Setup]
AppName=UltraCompare
AppVerName=UltraCompare version 3.0
AppPublisher=Copyright (C) 2003-2005 IDM Computer Solutions, Inc.
AppPublisherURL=http://www.ultracompare.com/
DefaultDirName={pf}\IDM Computer Solutions\UltraCompare
DefaultGroupName=IDM Computer Solutions
UninstallDisplayIcon={app}\uc.exe
AllowNoIcons=yes
Compression=lzma
SolidCompression=yes

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

[Files]
Source: "{app}\uc.chm"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\ucres.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\uc.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\uc.reg"; DestDir: "{app}"; Flags: ignoreversion
[Icons]
Name: "{group}\UltraCompare"; Filename: "{app}\uc.exe"; WorkingDir: "{app}"
Name: "{userdesktop}\UltraCompare"; Filename: "{app}\uc.exe"; WorkingDir: "{app}"; Tasks: desktopicon

[Run]
Filename: "{app}\uc.exe"; Description: "{cm:LaunchProgram,UltraCompare}"; Flags: nowait postinstall skipifsilent

[Registry]
Root: HKCR; Subkey: "Applications\uc.exe"; Flags: uninsdeletekey noerror
Root: HKCR; Subkey: "Applications\uc.exe\shell\open\command"; ValueType: string; ValueData: """{app}\uc.exe"" ""%1"""; Flags: noerror
Root: HKCU; Subkey: "Software\IDM Computer Solutions"; Flags: dontcreatekey uninsdeletekeyifempty
Root: HKCU; Subkey: "Software\IDM Computer Solutions\UltraCompare"; Flags: dontcreatekey uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\IDM Computer Solutions"; Flags: dontcreatekey uninsdeletekeyifempty
Root: HKLM; Subkey: "SOFTWARE\IDM Computer Solutions\UltraCompare"; Flags: dontcreatekey uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\uc.exe"; Flags: uninsdeletekey noerror
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\uc.exe"; ValueType: string; ValueData: "{app}\uc.exe"; Flags: noerror
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\uc.exe"; ValueType: string; ValueName: "Path"; ValueData: "{app}"; Flags: noerror
Код: Выделить весь код
[Setup]
AppName=UltraEdit-32
AppVerName=UltraEdit-32 version 12.2
AppPublisher=Copyright (C) 1994-2006 IDM Computer Solutions, Inc.
AppPublisherURL=http://www.ultraedit.com/
DefaultDirName={pf}\IDM Computer Solutions\UltraEdit-32
DefaultGroupName=IDM Computer Solutions
UninstallDisplayIcon={app}\uedit32.exe
AllowNoIcons=yes
Compression=lzma
SolidCompression=yes

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

[Files]
Source: "{app}\dbghelp.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\history.txt"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\readme.txt"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\SftpDLL.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\syntax.txt"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\taglist.txt"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\tidylib.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\uedit32.chm"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\uedit32.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\uedit32.reg"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\ueDOS32.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\ueres.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\wodCertificate.dll"; DestDir: "{app}"; Flags: ignoreversion regserver uninsrestartdelete
Source: "{app}\wodTelnetDLX.ocx"; DestDir: "{app}"; Flags: ignoreversion regserver uninsrestartdelete
Source: "{app}\wordfile.txt"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\GNU\astyle.exe"; DestDir: "{app}\GNU"; Flags: ignoreversion
Source: "{app}\GNU\ctags.exe"; DestDir: "{app}\GNU"; Flags: ignoreversion
Source: "{app}\GNU\aspell\COPYING"; DestDir: "{app}\GNU\aspell"; Flags: ignoreversion
Source: "{app}\GNU\aspell\Copyright.en"; DestDir: "{app}\GNU\aspell"; Flags: ignoreversion
Source: "{app}\GNU\aspell\en.prepl"; DestDir: "{app}\GNU\aspell"; Flags: ignoreversion
Source: "{app}\GNU\aspell\en.pws"; DestDir: "{app}\GNU\aspell"; Flags: ignoreversion
<-- // сокращаю из-за однотипности строк // -->
Source: "{app}\GNU\aspell\dict\en-w_accents.multi"; DestDir: "{app}\GNU\aspell\dict"; Flags: ignoreversion
Source: "{app}\GNU\aspell\dict\en-wo_accents.multi"; DestDir: "{app}\GNU\aspell\dict"; Flags: ignoreversion
Source: "{app}\GNU\licenses\COPYING.aspell"; DestDir: "{app}\GNU\licenses"; Flags: ignoreversion
Source: "{app}\GNU\licenses\COPYING.astyle"; DestDir: "{app}\GNU\licenses"; Flags: ignoreversion
Source: "{app}\GNU\licenses\COPYING.ctags"; DestDir: "{app}\GNU\licenses"; Flags: ignoreversion

[Icons]
Name: "{group}\UltraEdit-32"; Filename: "{app}\uedit32.exe"; WorkingDir: "{app}"
Name: "{userdesktop}\UltraEdit-32"; Filename: "{app}\uedit32.exe"; WorkingDir: "{app}"; Tasks: desktopicon

[Run]
Filename: "{app}\uedit32.exe"; Description: "{cm:LaunchProgram,UltraEdit-32}"; Flags: nowait postinstall skipifsilent

[Registry]
Root: HKCR; Subkey: "*\shell\UltraEdit"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "Applications\uedit32.exe"; Flags: uninsdeletekey noerror
Root: HKCR; Subkey: "Applications\uedit32.exe\shell\open\command"; ValueType: string; ValueData: """{app}\uedit32.exe"" ""%1"""; Flags: noerror
Root: HKCR; Subkey: "CLSID\{{B7039D87-D648-4431-BA87-C3A04E6111DA}"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.asm"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.bas"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.bat"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.bin"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.c"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.cpp"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.css"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.dat"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.h"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.hex"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.hpp"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.htm"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.html"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.ini"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.inl"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.java"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.js"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.log"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.mak"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.pas"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.prj"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.src"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.txt"; Flags: dontcreatekey uninsdeletekey
Root: HKCR; Subkey: "UltraEdit.xml"; Flags: dontcreatekey uninsdeletekey
Root: HKCU; Subkey: "Software\IDM Computer Solutions"; Flags: dontcreatekey uninsdeletekeyifempty
Root: HKCU; Subkey: "Software\IDM Computer Solutions\UltraEdit"; Flags: dontcreatekey uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\IDM Computer Solutions"; Flags: dontcreatekey uninsdeletekeyifempty
Root: HKLM; Subkey: "SOFTWARE\IDM Computer Solutions\UltraEdit"; Flags: dontcreatekey uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\uedit32.exe"; Flags: uninsdeletekey noerror
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\uedit32.exe"; ValueType: string; ValueData: "{app}\uedit32.exe"; Flags: noerror
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\uedit32.exe"; ValueType: string; ValueName: "Path"; ValueData: "{app}"; Flags: noerror

Отправлено: 15:52, 21-12-2006 | #6

Название темы: Скрипты Inno Setup Compiler