Новый участник
Сообщения: 13
Благодарности: 2
|
Профиль
|
Отправить PM
| Цитировать
Здравствуйте, форумчане. Дабы разобраться в создании аддонов методом Sysoc, решил написать пробный аддон, целью которого является добавление звуковой схемы из Windows 7 в Windows ХР. Составил inf-файл и запаковал все необходимые файлы в архив SNDWIN7.CAB, но в результате SndWin7.inf не выполнил все те действия, которые от него требовались. А конкретнее: запись (удаление) в реестр прошла успешно, а вот файлы из архива в папку %SystemRoot%\Media\Windows 7 не копируются. Подскажите, пожалуйста, в чем моя ошибка.
Содержание файла SndWin7.inf
Код: 
[Version]
Signature ="$Windows NT$"
SetupClass =BASE
ClassGUID ={00000000-0000-0000-0000-000000000000}
[SourceDisksNames]
1 ="%SNDWIN7_DESC%",SNDWIN7.CAB,"i386"
[SourceDisksFiles]
WIN7_01.WAV =1
WIN7_02.WAV =1
WIN7_03.WAV =1
WIN7_04.WAV =1
WIN7_05.WAV =1
WIN7_06.WAV =1
WIN7_07.WAV =1
WIN7_08.WAV =1
WIN7_09.WAV =1
WIN7_10.WAV =1
WIN7_11.WAV =1
WIN7_12.WAV =1
WIN7_13.WAV =1
WIN7_14.WAV =1
WIN7_15.WAV =1
WIN7_16.WAV =1
WIN7_17.WAV =1
WIN7_18.WAV =1
WIN7_19.WAV =1
WIN7_20.WAV =1
WIN7_21.WAV =1
WIN7_22.WAV =1
WIN7_23.WAV =1
WIN7_24.WAV =1
WIN7_25.WAV =1
[DestinationDirs]
SndWin7Dir =10,"%INSTALL_DIR%"
[Optional Components]
sndwin7
[sndwin7]
OptionDesc =%SNDWIN7_DESC%
Tip =%SNDWIN7_TIP%
Parent =MultiM
CopyFiles =sndwin7.files
Addreg =sndwin7.reg
IconIndex =61
Uninstall =sndwin7_uninstall
Modes =0,1,2,3
SizeApproximation =4216980
[sndwin7.files]
%BALLOON%.wav ,WIN7_01.WAV
%BATTERYCRITICAL%.wav ,WIN7_02.WAV
%BATTERYLOW%.wav ,WIN7_03.WAV
%CRITICALSTOP%.wav ,WIN7_04.WAV
%DEFAULT%.wav ,WIN7_05.WAV
%DING%.wav ,WIN7_06.WAV
%ERROR%.wav ,WIN7_07.WAV
%EXCLAMATION%.wav ,WIN7_08.WAV
%FEEDDISCOVERED%.wav ,WIN7_09.WAV
%HARDWAREFAIL%.wav ,WIN7_10.WAV
%HARDWAREINSERT%.wav ,WIN7_11.WAV
%HARDWAREREMOVE%.wav ,WIN7_12.WAV
%INFORMATIONBAR%.wav ,WIN7_13.WAV
%LOGOFFSOUND%.wav ,WIN7_14.WAV
%LOGONSOUND%.wav ,WIN7_15.WAV
%MENUCOMMAND%.wav ,WIN7_16.WAV
%MINIMIZE%.wav ,WIN7_17.WAV
%NAVIGATIONSTART%.wav ,WIN7_18.WAV
%NOTIFY%.wav ,WIN7_19.WAV
%POP-UPBLOCKED%.wav ,WIN7_20.WAV
%PRINTCOMPLETE%.wav ,WIN7_21.WAV
%RECYCLE%.wav ,WIN7_22.WAV
%RESTORE%.wav ,WIN7_23.WAV
%SHUTDOWN%.wav ,WIN7_24.WAV
%STARTUP%.wav ,WIN7_25.WAV
[sndwin7.reg]
HKCU,"AppEvents\Schemes\Names\Win7",,0x00020000,"Windows 7"
HKCU,"%KEY_DEFSCH%\.Default\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%DING%.wav"
HKCU,"%KEY_DEFSCH%\CriticalBatteryAlarm\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%BATTERYCRITICAL%.wav"
HKCU,"%KEY_DEFSCH%\DeviceConnect\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%HARDWAREINSERT%.wav"
HKCU,"%KEY_DEFSCH%\DeviceDisconnect\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%HARDWAREREMOVE%.wav"
HKCU,"%KEY_DEFSCH%\DeviceFail\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%HARDWAREFAIL%.wav"
HKCU,"%KEY_DEFSCH%\LowBatteryAlarm\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%BATTERYLOW%.wav"
HKCU,"%KEY_DEFSCH%\MailBeep\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%NOTIFY%.wav"
HKCU,"%KEY_DEFSCH%\MenuCommand\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%MENUCOMMAND%.wav"
HKCU,"%KEY_DEFSCH%\Minimize\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%MINIMIZE%.wav"
HKCU,"%KEY_DEFSCH%\PrintComplete\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%PRINTCOMPLETE%.wav"
HKCU,"%KEY_DEFSCH%\RestoreUp\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%RESTORE%.wav"
HKCU,"%KEY_DEFSCH%\SystemAsterisk\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%ERROR%.wav"
HKCU,"%KEY_DEFSCH%\SystemExclamation\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%EXCLAMATION%.wav"
HKCU,"%KEY_DEFSCH%\SystemExit\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%SHUTDOWN%.wav"
HKCU,"%KEY_DEFSCH%\SystemHand\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%CRITICALSTOP%.wav"
HKCU,"%KEY_DEFSCH%\SystemNotification\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%BALLOON%.wav"
HKCU,"%KEY_DEFSCH%\SystemStart\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%STARTUP%.wav"
HKCU,"%KEY_DEFSCH%\WindowsLogoff\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%LOGOFFSOUND%.wav"
HKCU,"%KEY_DEFSCH%\WindowsLogon\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%LOGONSOUND%.wav"
HKCU,"%KEY_EXPSCH%\BlockedPopup\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%POP-UPBLOCKED%.wav"
HKCU,"%KEY_EXPSCH%\EmptyRecycleBin\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%RECYCLE%.wav"
HKCU,"%KEY_EXPSCH%\FeedDiscovered\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%FEEDDISCOVERED%.wav"
HKCU,"%KEY_EXPSCH%\Navigating\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%NAVIGATIONSTART%.wav"
HKCU,"%KEY_EXPSCH%\SecurityBand\Win7",,0x00020000,"%SystemRoot%\%INSTALL_DIR%\%INFORMATIONBAR%.wav"
[sndwin7_uninstall]
DelFiles =sndwin7.files
DelReg =sndwin7.delreg
[sndwin7.delreg]
HKCU,"AppEvents\Schemes\Names\Win7"
HKCU,"%KEY_DEFSCH%\.Default\Win7"
HKCU,"%KEY_DEFSCH%\CriticalBatteryAlarm\Win7"
HKCU,"%KEY_DEFSCH%\DeviceConnect\Win7"
HKCU,"%KEY_DEFSCH%\DeviceDisconnect\Win7"
HKCU,"%KEY_DEFSCH%\DeviceFail\Win7"
HKCU,"%KEY_DEFSCH%\LowBatteryAlarm\Win7"
HKCU,"%KEY_DEFSCH%\MailBeep\Win7"
HKCU,"%KEY_DEFSCH%\MenuCommand\Win7"
HKCU,"%KEY_DEFSCH%\Minimize\Win7"
HKCU,"%KEY_DEFSCH%\PrintComplete\Win7"
HKCU,"%KEY_DEFSCH%\RestoreUp\Win7"
HKCU,"%KEY_DEFSCH%\SystemAsterisk\Win7"
HKCU,"%KEY_DEFSCH%\SystemExclamation\Win7"
HKCU,"%KEY_DEFSCH%\SystemExit\Win7"
HKCU,"%KEY_DEFSCH%\SystemHand\Win7"
HKCU,"%KEY_DEFSCH%\SystemNotification\Win7"
HKCU,"%KEY_DEFSCH%\SystemStart\Win7"
HKCU,"%KEY_DEFSCH%\WindowsLogoff\Win7"
HKCU,"%KEY_DEFSCH%\WindowsLogon\Win7"
HKCU,"%KEY_EXPSCH%\BlockedPopup\Win7"
HKCU,"%KEY_EXPSCH%\EmptyRecycleBin\Win7"
HKCU,"%KEY_EXPSCH%\FeedDiscovered\Win7"
HKCU,"%KEY_EXPSCH%\Navigating\Win7"
HKCU,"%KEY_EXPSCH%\SecurityBand\Win7"
[Strings]
INSTALL_DIR ="Media\Windows 7"
KEY_DEFSCH ="AppEvents\Schemes\Apps\.Default"
KEY_EXPSCH ="AppEvents\Schemes\Apps\Explorer"
SNDWIN7_DESC ="Звуковая схема Windows 7"
SNDWIN7_TIP ="Файлы звуковой схемы Windows 7"
BALLOON ="Windows 7 - всплывающее предупреждение"
BATTERYCRITICAL ="Windows 7 - почти полная разрядка батарей"
BATTERYLOW ="Windows 7 - низкий заряд батарей"
CRITICALSTOP ="Windows 7 - критическая ошибка"
DEFAULT ="Windows 7 - стандартный звук"
DING ="Windows 7 - колокольчик"
ERROR ="Windows 7 - ошибка Windows"
EXCLAMATION ="Windows 7 - восклицание"
FEEDDISCOVERED ="Windows 7 - обнаружен веб-канал"
HARDWAREFAIL ="Windows 7 - отказ оборудования"
HARDWAREINSERT ="Windows 7 - установлено оборудование"
HARDWAREREMOVE ="Windows 7 - оборудование удалено"
INFORMATIONBAR ="Windows 7 - панель информации"
LOGOFFSOUND ="Windows 7 - выход из Windows"
LOGONSOUND ="Windows 7 - вход в Windows"
MENUCOMMAND ="Windows 7 - команда меню"
MINIMIZE ="Windows 7 - свертывание"
NAVIGATIONSTART ="Windows 7 - начало обзора"
NOTIFY ="Windows 7 - уведомление"
POP-UPBLOCKED ="Windows 7 - заблокировано всплывающее окно"
PRINTCOMPLETE ="Windows 7 - печать завершена"
RECYCLE ="Windows 7 - перемещение в корзину"
RESTORE ="Windows 7 - восстановление"
SHUTDOWN ="Windows 7 - завершение работы"
STARTUP ="Windows 7 - запуск"
Содержание архива SNDWIN7.CAB
WIN7_01.WAV
WIN7_02.WAV
WIN7_03.WAV
WIN7_04.WAV
WIN7_05.WAV
WIN7_06.WAV
WIN7_07.WAV
WIN7_08.WAV
WIN7_09.WAV
WIN7_10.WAV
WIN7_11.WAV
WIN7_12.WAV
WIN7_13.WAV
WIN7_14.WAV
WIN7_15.WAV
WIN7_16.WAV
WIN7_17.WAV
WIN7_18.WAV
WIN7_19.WAV
WIN7_20.WAV
WIN7_21.WAV
WIN7_22.WAV
WIN7_23.WAV
WIN7_24.WAV
WIN7_25.WAV
Также прилагаю содержание файлов Dosnet, Sysoc и Txtsetup. Хотя я уверен, что ошибка не в них, так как пробовал устанавливать аддон на "живую" систему и интегрированный по средствам UpdatePack на виртуалку - результат один.
Содержание файла Txtsetup
Код: 
[SourceDisksFiles]
SndWin7.inf = 100,,,,,,,20,0,0
SndWin7.cab = 100,,,,,,_x,,3,3
|