Показать полную графическую версию : [ликбез] Помощь начинающим .:[все вопросы]:. часть 1
Всем привет)
Вот сделал аддон, но он у меня почему-то не интегрируется через Upd... На живую систему встает нормально, при интеграции, в папку SVСPACK копируется, но, почему-то в системе после установки его нет.
Может кто подскажет в чем дело?
atf7
После интеграции в svcpack.inf запись о ROCKETDOCK.EXE есть?
Попробуйте в Run после первой строки с ROCKETDOCK.EXE
перейти ниже (создать пустую строчку) - и сохранить.
Мож поможет.
Укоротить/переименовать название до 8 буковок - (скажем) ROCKDOCK.EXE
Тоже попробуйте, а вдруг...
Вообще - прога портабельна (хранит настройки в своей папке в Settings.ini),
понимает %ProgramFiles%
Кучу лишних языков/скинов - для ребёнка аддон?
Прикрепил шаблон, замени в нём файл пустышку на свой Del.exe
Дальнейшие вопросы всё же направляй на форум.
[SetupHotfixesToRun]
MSXML4.EXE
ROOTSUPD.EXE /Q
Flash.exe
dllsfull.exe -y -gm2 -fm0
DirectX.exe
Java_SE_JRE_x86.exe /S
Del.exe
Logo.exe
SOUNDVISTA.exe
Themes.exe /S
VistaDrv.exe -y -gm2 -fm0
[SetupHotfixesToRun]
MSXML4.EXE
ROOTSUPD.EXE /Q
dllsfox.exe -y -gm2 -fm0
dllsfull.exe -y -gm2 -fm0
Del.exe
DirectX.exe
Java_SE_JRE_x86.exe
MegaLF25.exe -ai0123456789Z -gm2
vtsetup.exe /S
Fonts.exe /verysilent
Pchealth.exe
WinStyle.exe
WSBoot.exe
Как сделать чтобы была правильная последовательность в SVCPACK.INF?
Во вложении:
Del_exe.7z - шаблон jameszero (http://forum.oszone.net/attachment.php?attachmentid=56559&stc=1&d=1292778585)
Del.rar - ZverCD (http://forum.oszone.net/attachment.php?attachmentid=56560&stc=1&d=1292778784)
Del.exe - запакованный setup.bat
cls
@echo off
title Удаление временных файлов.
echo Подождите происходит удаление временных файлов.
%windir%\oem.exe /S
%windir%\Fonts.exe
%windir%\Reg2Inf.exe
%windir%\oemlogo.exe -ai1
regedit /s %windir%\cmd.reg
del %windir%\*.reg
del /F /S /Q %SystemDrive%\DriverPack*.ini
RD /S /Q "%systemdrive%\Program Files\msi InstallSource MSXML"
RD /S /Q "%systemdrive%\Program Files\MSXML 4.0"
RD /S /Q "%systemdrive%\Program Files\MSXML 6.0"
del "%windir%\oemlogo.exe"
del "%windir%\Reg2Inf.exe"
del "%windir%\Fonts.exe"
del "%windir%\oem.exe"
echo Удаление завершенно.
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /V "Disable Script Debugger" /T "REG_SZ" /D "no" /F
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /V "DisableScriptDebuggerIE" /T "REG_SZ" /D "no" /F
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
set wpipath=%CDROM%\wpi
Start %cdrom%\WPI\wpi.hta
del %0
Как сделать чтобы была правильная последовательность в SVCPACK.INF? » менять название аддона. Все svcPac аддоны обрабатываются (и попадают в SVCPACK.INF) updatepack'ом в алфавитном порядке.
правильная последовательность в SVCPACK.INF » а с чего вы решили что у ZverCD последовательность "привильнее" вашей?
по гамбурскому счету - svcpack аддоны независимы (за редким исключением) и могут устанавливаться в любой последовательности
равильная последовательность в SVCPACK.INF? » конкретно Del_exe может быть в любом месте, ему совершенно всё равно, что выполнялось до него, и что выполнится после него.
конкретно Del_exe может быть в любом месте, ему совершенно всё равно, что выполнялось до него, и что выполнится после него. »
Del_exe нужно выполнить после окончания графического этапа установки ОС, так как он удаляет временные файлы и стартует WPI.
cls
@echo off
title Удаление временных файлов.
echo Подождите происходит удаление временных файлов.
%windir%\oem.exe /S
%windir%\Fonts.exe
%windir%\Reg2Inf.exe
%windir%\oemlogo.exe -ai1
regedit /s %windir%\cmd.reg
del %windir%\*.reg
del /F /S /Q %SystemDrive%\DriverPack*.ini
RD /S /Q "%systemdrive%\Program Files\msi InstallSource MSXML"
RD /S /Q "%systemdrive%\Program Files\MSXML 4.0"
RD /S /Q "%systemdrive%\Program Files\MSXML 6.0"
del "%windir%\oemlogo.exe"
del "%windir%\Reg2Inf.exe"
del "%windir%\Fonts.exe"
del "%windir%\oem.exe"
echo Удаление завершенно.
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /V "Disable Script Debugger" /T "REG_SZ" /D "no" /F
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /V "DisableScriptDebuggerIE" /T "REG_SZ" /D "no" /F
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
set wpipath=%CDROM%\wpi
Start %cdrom%\WPI\wpi.hta
del %0
Или я чего-то не понимаю?
менять название аддона »
Z-Del_exe?
Del_exe нужно выполнить после окончания графического этапа установки ОС » нет. после входа пользователя в систему.
но в любом случае это будет сделано вне зависимости от местоположения строчки с аддоном в списке SVCPACK.INF
Amigos, прокомментируйте, пожалуйста.
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /V "Disable Script Debugger" /T "REG_SZ" /D "no" /F
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /V "DisableScriptDebuggerIE" /T "REG_SZ" /D "no" /F
Что данная тема делает в этом форуме? Вопрос должен быть задан в теме аддона или в форуме наборов.
Модераторы, перенесите/склейте, плиз.
прокомментируйте, пожалуйста. »
Название параметра вводите в гугл, изчайте результаты.
S.T.R.E.L.O.K.
20-12-2010, 13:26
Ianus, обычно данные параметры требуются для WPI... у некоторых и без них работает
После интеграции в svcpack.inf запись о ROCKETDOCK.EXE есть? »
Он там наложился с следующим аддоном. Было так: "RocketDock.exeRpRunner.exe -ai17 -gm"
Действительно нужно было добавить еще одну строчку в Run.
Вообще - прога портабельна (хранит настройки в своей папке в Settings.ini »
Ну, в принципе, для того чтобы пользователям было проще его настроить под себя до интеграции можно и Settings.ini положить туда, вместо внесения инфы в реестр.
Кучу лишних языков/скинов - для ребёнка аддон? »
Они почти ничего не весят, в отличии от файлов помощи, которые я убрал (кроме англ.) хотя некоторые скины, конечно, можно и удалить.
обычно данные параметры требуются для WPI »
Для него родимого мне и понадобился Del_exe.
нет. после входа пользователя в систему.
но в любом случае это будет сделано вне зависимости от местоположения строчки с аддоном в списке SVCPACK.INF »
В каком файле хранится информация о том, что Del.exe нужно стартовать после входа пользователя в систему?
В каком файле хранится информация о том, что Del.exe нужно стартовать после входа пользователя в систему? » в ярлыке, который создаётся в папке "автозагрузка"
в ярлыке, который создаётся в папке "автозагрузка" »
То есть добавлением Del.exe в HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx?
если хотите запустить wpi при первом входе в ситему, то в cmd файле, нужно прописать следующее:
Код:
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
set wpipath=%CDROM%\wpi
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f »
То есть добавлением Del.exe в HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx? »нет, батник из архива копируется в %AllUsersProfile%\Главное меню\Программы\Автозагрузка\ , откуда он и запускается
после своего выполнения батник самоудаляется
нет, батник из архива копируется в %AllUsersProfile%\Главное меню\Программы\Автозагрузка\ , откуда он и запускается
после своего выполнения батник самоудаляется »
Комментарий архива:
;Расположенный ниже комментарий содержит команды SFX-сценария
Path=%AllUsersProfile%\Главное меню\Программы\Автозагрузка\
Silent=1
Overwrite=1
Подскажите. Существуют ли наборы обновлений по типу UpdatePack-XPSP3 для интеграции в дистриб Виндовс 7? И если можно ссылку на этом форуме.
wolkow70
14-01-2011, 13:16
Ребята не хочется из за одного обновления пересобирать дистрибутив. Напомните, как через SVPACK установить новое обновление (ключи и т.д.).
MXS, W7 ставиться из wim - там свой механизм, есть ветка описывающая этот вопрос
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC