WindoStroy |
12-04-2008 13:24 780103 |
Скрипт Inno Setup:
Код:
[Setup]
AppId={{A8D1E1C3-70CB-4FB4-9A05-384F0D74B642}
AppName=CloneCD
AppVerName=CloneCD 5.3.1.0
AppPublisher=SlySoft, Inc.
DefaultDirName={pf}\CloneCD
DefaultGroupName=CloneCD
OutputBaseFilename=setup-clonecd
Compression=lzma/ultra
SolidCompression=true
InternalCompressLevel=ultra
[Languages]
Name: russian; MessagesFile: compiler:Languages\Russian.isl
[Tasks]
[Files]
Source: F:\Program Files\SlySoft\CloneCD\*; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs
Source: D:\1\ElbyCDIO.dll; DestDir: {sys}
Source: D:\1\ElbyCDIO.sys; DestDir: {sys}\Drivers
Source: D:\1\ElbyCDFL.sys; DestDir: {sys}\Drivers
[Icons]
Name: {group}\CloneCD; Filename: {app}\CloneCD.exe; WorkingDir: {app}; Comment: CloneCD
Name: {group}\Удалить CloneCD; Filename: {uninstallexe}
Name: {commondesktop}\CloneCD; Filename: {app}\CloneCD.exe; WorkingDir: {app}
[Registry]
Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDlls; ValueType: dword; ValueName: {sys}\\ElbyCDIO.dll; ValueData: $00000003
Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDlls; ValueType: dword; ValueName: {sys}\\Drivers\\ElbyCDIO.sys; ValueData: $00000003
Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDlls; ValueType: dword; ValueName: {sys}\\system32\\Drivers\ElbyCDFL.sys; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\ElbyCDIO; ValueType: dword; ValueName: Type; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\ElbyCDIO; ValueType: dword; ValueName: Start; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\ElbyCDIO; ValueType: dword; ValueName: ErrorControl; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\ElbyCDIO; ValueType: string; ValueName: ImagePath; ValueData: hex(2):53,79,73,74,65,6d,33,32,5c,44,72,69,76,65,72,73,5c,45,6c,62,79,43,44,49,4f,2e,73,79,73,00
Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\ElbyCDIO; ValueType: string; ValueName: DisplayName; ValueData: ElbyCDIO Driver
Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\ElbyCDIO\Security; ValueType: binary; ValueName: Security; ValueData: 01 00 14 80 90 00 00 00 9c 00 00 00 14 00 00 00 30 00 00 00 02 00 1c 00 01 00 00 00 02 80 14 00 ff 01 0f 00 01 01 00 00 00 00 00 01 00 00 00 00 02 00 60 00 04 00 00 00 00 00 14 00 fd 01 02 00 01 01 00 00 00 00 00 05 12 00 00 00 00 00 18 00 ff 01 0f 00 01 02 00 00 00 00 00 05 20 00 00 00 20 02 00 00 00 00 14 00 8d 01 02 00 01 01 00 00 00 00 00 05 0b 00 00 00 00 00 18 00 fd 01 02 00 01 02 00 00 00 00 00 05 20 00 00 00 23 02 00 00 01 01 00 00 00 00 00 05 12 00 00 00 01 01 00 00 00 00 00 05 12 00 00 00
Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\ElbyCDIO\Enum; ValueType: string; ValueName: 0; ValueData: Root\LEGACY_ELBYCDIO\0000
Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\ElbyCDIO\Enum; ValueType: dword; ValueName: Count; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\ElbyCDIO\Enum; ValueType: dword; ValueName: NextInstance; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\ElbyCDFL; ValueType: string; ValueName: ImagePath; ValueData: hex(2):53,79,73,74,65,6d,33,32,5c,44,72,69,76,65,72,73,5c,45,6c,62,79,43,44,46,4c,2e,73,79,73,00
Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\ElbyCDFL; ValueType: string; ValueName: DisplayName; ValueData: ElbyCDFL
Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\ElbyCDFL; ValueType: dword; ValueName: ErrorControl; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\ElbyCDFL; ValueType: dword; ValueName: Start; ValueData: $00000003
Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\ElbyCDFL; ValueType: dword; ValueName: Type; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\ControlSet002\Services\ElbyCDIO; ValueType: dword; ValueName: Type; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\ControlSet002\Services\ElbyCDIO; ValueType: dword; ValueName: Start; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\ControlSet002\Services\ElbyCDIO; ValueType: dword; ValueName: ErrorControl; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\ControlSet002\Services\ElbyCDIO; ValueType: string; ValueName: ImagePath; ValueData: hex(2):53,79,73,74,65,6d,33,32,5c,44,72,69,76,65,72,73,5c,45,6c,62,79,43,44,49,4f,2e,73,79,73,00
Root: HKLM; SubKey: SYSTEM\ControlSet002\Services\ElbyCDIO; ValueType: string; ValueName: DisplayName; ValueData: ElbyCDIO Driver
Root: HKLM; SubKey: SYSTEM\ControlSet002\Services\ElbyCDIO\Security; ValueType: binary; ValueName: Security; ValueData: 01 00 14 80 90 00 00 00 9c 00 00 00 14 00 00 00 30 00 00 00 02 00 1c 00 01 00 00 00 02 80 14 00 ff 01 0f 00 01 01 00 00 00 00 00 01 00 00 00 00 02 00 60 00 04 00 00 00 00 00 14 00 fd 01 02 00 01 01 00 00 00 00 00 05 12 00 00 00 00 00 18 00 ff 01 0f 00 01 02 00 00 00 00 00 05 20 00 00 00 20 02 00 00 00 00 14 00 8d 01 02 00 01 01 00 00 00 00 00 05 0b 00 00 00 00 00 18 00 fd 01 02 00 01 02 00 00 00 00 00 05 20 00 00 00 23 02 00 00 01 01 00 00 00 00 00 05 12 00 00 00 01 01 00 00 00 00 00 05 12 00 00 00
Root: HKLM; SubKey: SYSTEM\ControlSet002\Services\ElbyCDFL; ValueType: string; ValueName: ImagePath; ValueData: hex(2):53,79,73,74,65,6d,33,32,5c,44,72,69,76,65,72,73,5c,45,6c,62,79,43,44,46,4c,2e,73,79,73,00
Root: HKLM; SubKey: SYSTEM\ControlSet002\Services\ElbyCDFL; ValueType: string; ValueName: DisplayName; ValueData: ElbyCDFL
Root: HKLM; SubKey: SYSTEM\ControlSet002\Services\ElbyCDFL; ValueType: dword; ValueName: ErrorControl; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\ControlSet002\Services\ElbyCDFL; ValueType: dword; ValueName: Start; ValueData: $00000003
Root: HKLM; SubKey: SYSTEM\ControlSet002\Services\ElbyCDFL; ValueType: dword; ValueName: Type; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\CurrentControlSet\Services\ElbyCDIO; ValueType: dword; ValueName: Type; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\CurrentControlSet\Services\ElbyCDIO; ValueType: dword; ValueName: Start; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\CurrentControlSet\Services\ElbyCDIO; ValueType: dword; ValueName: ErrorControl; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\CurrentControlSet\Services\ElbyCDIO; ValueType: string; ValueName: ImagePath; ValueData: hex(2):53,79,73,74,65,6d,33,32,5c,44,72,69,76,65,72,73,5c,45,6c,62,79,43,44,49,4f,2e,73,79,73,00
Root: HKLM; SubKey: SYSTEM\CurrentControlSet\Services\ElbyCDIO; ValueType: string; ValueName: DisplayName; ValueData: ElbyCDIO Driver
Root: HKLM; SubKey: SYSTEM\CurrentControlSet\Services\ElbyCDIO\Security; ValueType: binary; ValueName: Security; ValueData: 01 00 14 80 90 00 00 00 9c 00 00 00 14 00 00 00 30 00 00 00 02 00 1c 00 01 00 00 00 02 80 14 00 ff 01 0f 00 01 01 00 00 00 00 00 01 00 00 00 00 02 00 60 00 04 00 00 00 00 00 14 00 fd 01 02 00 01 01 00 00 00 00 00 05 12 00 00 00 00 00 18 00 ff 01 0f 00 01 02 00 00 00 00 00 05 20 00 00 00 20 02 00 00 00 00 14 00 8d 01 02 00 01 01 00 00 00 00 00 05 0b 00 00 00 00 00 18 00 fd 01 02 00 01 02 00 00 00 00 00 05 20 00 00 00 23 02 00 00 01 01 00 00 00 00 00 05 12 00 00 00 01 01 00 00 00 00 00 05 12 00 00 00
Root: HKLM; SubKey: SYSTEM\CurrentControlSet\Services\ElbyCDIO\Enum; ValueType: string; ValueName: 0; ValueData: Root\LEGACY_ELBYCDIO\0000
Root: HKLM; SubKey: SYSTEM\CurrentControlSet\Services\ElbyCDIO\Enum; ValueType: dword; ValueName: Count; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\CurrentControlSet\Services\ElbyCDIO\Enum; ValueType: dword; ValueName: NextInstance; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\CurrentControlSet\Services\ElbyCDFL; ValueType: string; ValueName: ImagePath; ValueData: hex(2):53,79,73,74,65,6d,33,32,5c,44,72,69,76,65,72,73,5c,45,6c,62,79,43,44,46,4c,2e,73,79,73,00
Root: HKLM; SubKey: SYSTEM\CurrentControlSet\Services\ElbyCDFL; ValueType: string; ValueName: DisplayName; ValueData: ElbyCDFL
Root: HKLM; SubKey: SYSTEM\CurrentControlSet\Services\ElbyCDFL; ValueType: dword; ValueName: ErrorControl; ValueData: $00000001
Root: HKLM; SubKey: SYSTEM\CurrentControlSet\Services\ElbyCDFL; ValueType: dword; ValueName: Start; ValueData: $00000003
Root: HKLM; SubKey: SYSTEM\CurrentControlSet\Services\ElbyCDFL; ValueType: dword; ValueName: Type; ValueData: $00000001
Root: HKCU; SubKey: Software\SlySoft\CloneCD\Settings; ValueType: dword; ValueName: AutoUpdateCheck; ValueData: $00000000
Root: HKCU; SubKey: Software\SlySoft\CloneCD\Settings; ValueType: string; ValueName: LocaleName; ValueData: RU
Root: HKCU; SubKey: Software\SlySoft\CloneCD\Settings; ValueType: dword; ValueName: LegalNotAgain; ValueData: $00000001
|