Показать полную графическую версию : Вопросы По WPI
МИШАНЧИК
22-01-2009, 10:27
Dmitry_K,
что в архиве? поподробнее... »
В 7z архиве файл Exit.reg с содержанием:
Windows Registry Editor Version 5.00
;Отключить отладку скриптов в Internet Explorer.
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"Disable Script Debugger"="yes"
"DisableScriptDebuggerIE"="yes"
Файл конфигурации архива:
;!@Install@!UTF-8!
InstallPath="%WINDIR%\\Temp\\Exit"
RunProgram="REGEDIT /S Exit.reg"
Delete="%WINDIR%\\Temp\\Exit"
GUIMode="2"
;!@InstallEnd@!
Dmitry_K
22-01-2009, 16:28
ПопробуйRunProgram="REGEDIT /S \"%WINDIR%\\Temp\\Exit\\Exit.reg\""
МИШАНЧИК
23-01-2009, 05:07
Dmitry_K, попробую, отпишусь.
Но дело в том, что этот же архив если его запустить просто в Windows нормально срабатывает.
МИШАНЧИК
24-01-2009, 04:02
Dmitry_K, не сработало. А в Windows нормально.
МИШАНЧИК
25-01-2009, 11:47
Все, сделал. Большое спасибо Pozia, он помог.
Dmitry_K
25-01-2009, 14:01
Все, сделал. Большое спасибо Pozia, он помог. »
а в чем трабла-то была? написал бы хоть ;)
МИШАНЧИК
26-01-2009, 05:25
Dmitry_K,
Да Pozia, помог создать sfx архив который распаковывается в автозагрузку и оттуда срабатывает применение твика при загрузке рабочего стола.
Dmitry_K
26-01-2009, 14:31
который распаковывается в автозагрузку »
значит WPI при своей работе "запоминает" эти параметры и не дает их изменять
wolkow70
29-01-2009, 12:55
Товарищи, кто нибудь знает как ускорить запуск WPI, а то долго приходится наблюдать белый экран, пока дождешься чего-нибудь.
Dmitry_K
29-01-2009, 13:19
а то долго приходится наблюдать белый экран »
ускорить можно копированием WPI на жесткий диск и последующей дефрагментацией системного раздела и раздела, на который скопирован WPI
Помогите как сделать чтобы программы сами устанавилвались,тоисть ненадо жать куда уст. на далее не жать и т.п Как у зверя или экстрима
Dmitry_K
31-01-2009, 21:40
feniXxX, прочти сначала Автоматическая установка Windows XP - Приложения (http://oszone.net/2767)
а затем тебе в раздел форума Автоматическая установка приложений (http://forum.oszone.ru/forum-61.html)
stasys44
01-02-2009, 13:15
Вышла новая версия - 7.3.0. Подправьте, пожалуйста, шапку.
Перевод на русский включает изменения до версии 7.2.2 включительно (языковый файл и руководство пользователя)
Вышла новая версия - 7.3.0. »
а че там нового? Глюки небось новые. Только 7,2,2 приручил :)
Значит как совмстить аддон Z_DRV_INST и WPI, т.е. объясню по подробнее. После первого входа в систему должно запускатся WPI, и после окончания установки прог должен запускаться процесс связанный с аддоном Z_DRV_INST, т.е. копирование в папку OEMDRV и т.д. Но у меня все это запускается вместе одновременно и проги не котят устанавливаться пишет неудача. WPI запускаю вот таким образом через run.cmd из svcpack.inf
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
А вот PreSetup из аддона Z_DRV_INST
; BS Auto Driver system setting file
;
; Общие настройки
[COMMON_SETTINGS]
; блокировка политики проверки цифровых подписей
BlockDSPolicy =1
; Не выполнять ничего кроме presetup.cmd\postsetup.cmd и копирования дистрибутива на HDD
ScipAllFunc = 0
; Путь к папке с распакованными драйверами
; используется для внутренних нужд, не удалять и не изменять!
DrvFolderPach =
; Настройки GUI - установки
[PRESETUP_SETTINGS]
;Показывать ход подготовки к установке.
;1 - не показывать 0 - по умолчанию - показывать
SilentSetupMode =0
; Использовать интерфейс WinntBBU.dll
;Отображать ход установки в виде Setup Billboards
;0 - старый вид диалога 1 - по умолчанию - Setup Billboards
;Отображение идет за счет стандартной библиотеки, так что при применении трансформ-паков
;Общий стиль не будет нарушен
UseBBU =1
;Папка, в которой хранятся упакованные драйвера на CD.
;По умолчанию - OEMDRV
OemDirName =OEMDRV
;Папка, куда будут помещены драйвера после распаковки.
;Для пакетов BashratTheSneaky - %SystemDrive%\D и лучше не менять.
;Полное путь с поддержкой переменных окружения.
;По умолчанию - %SystemDrive%\D
DrvDirName =%SystemDrive%\D
;Альтернативная папка для ПОИСКА распакованных драйверов
;Сделанно для совместимости с внутрифирменными стандартами
;По умолчанию %SystemDrive%\DRIVERS
AltDirName =%SystemDrive%\DRIVERS
;Отвечает за то, считать ли драйвера в папке OEMDRV на CD запакованными.
;Если 0, то распаковки не происходит и устаеовка идет напрямую с CD.
;Удобно при небольшом объеме драйверов. При большом количестве очень сильно замедлит установу.
;Советую пользоватся только при изготовлении дистрибутива под конкретную машину с фиксированным набором железа.
;По умолчанию - 1
DrvIsZipped =1
;Папка, в которую будут распаковыватся архивы. Для пакетов BashratTheSneaky - корень системного раздела.
;Куда попадуит распакованные драйвера, зависит от структуры архива и имени этой папки.
;Два этих факта надо сопоставить с значением DrvDirName
;Имеет значение только при DrvIsZipped=1
;Полное путь с поддержкой переменных окружения.
;По умоччанию %SystemDrive%
UnzipDirName =%SystemDrive%
;Показывать ли диалог выбора пакетов.
;Если архивы не найдены, то диалог не отобразится не зависимо от значения
;По умолчанию - 1
ShowWaitDlg =1
;Время ожидания до автораспаковки всех пакетов
;По умолчанию - 30
WaitTime =30
;Пропукать в динамик три раза при отображении диалога выбора драйверов
BipOnShowWaitDlg =1
; Использовать DevicePath или SetupCopyOEMInf
; В этой версии не работает!
;UseMakeOEMDrvPnf =0
;Показывать кнопку выбора запакованных пакетов драйверов из альтернативного расположения
;По умолчанию - 1
VisibleAddButton =1
; Настройки RunOnceEx стадии первого логона
[POSTSETUP_SETTINGS]
;При значении 0 папка с драйверами будет удалена после установки.
;А пути поиска сброшены на %SystemRoot%\inf
;При 0 настройки сохранения в finish.ini не учитываются.
;При 1 и отсутствии finish.ini вся папка копируется в %SystemRoot%\OEMDrv
;А пути поиска перечитываются на %SystemRoot%\OEMDrv
;При наличии finish.ini сохранение драйверов определяется заданными в нем фильтрами и параметрами.
;По умолчанию - 1
KeepDrivers =1
; Обработать finish.ini и установить расширения драйверов (панели), например ATI ССС или CCP
InstallPanels =1
; Создать ярлыки на рабочем столе для запуска очистки, установки панелей и сохранения драйверов вручную.
; При выполнении очистки будут удалены автоматически
MakeShortcut =0
; Автоудаление временных файлов после установки (finish, setup.old, devcon.exe итд)
; А так же папки с драйверами из прежнего местоположения.
; При AutoCleanup = 0 при сохранении папок с драйверами происходит не перемещение, а копирование
; Прежнее местоположение сохраняется нетронутым.
; При AutoCleanup = 0 после проверки правильности установки можно запустить Finish.exe cleanup (c) и
; пройдет автоочистка. По умолчанию 1.
AutoCleanup =1
;Копировать ли дистрибутив в %SystemRoot%\I386
;По умолчанию -1
CopySource =0
;Скрывает отображение процеса установки панелей при 1
;По умолчанию -0
SilentFinishMode =0
; Использовать DevicePath или SetupCopyOEMInf
; Актуально только при KeepDrivers = 1
UseMakeOEMDrvPnf =1
;Наименование подключа RunOnceEx реестра по умолчанию
;Запуск из RunOnceEx используется всегда для служебных целей!
;Обязательно соотнесите со своими зачениями ключей при использовании RunOnceEx
;По умолчанию -001
RunOnceExKey =ZZZZ_002
;Имя стадии RunOnceEx
RunOnceExDlgCapt =Завершение установки драйверов
; Восстанавливать оригинальный установщик при очистке
RestoreOrgSetup = 1
; Exclude 'bad drivers' folder from HWIDS
;Список пропускаемых папок с "плохими" драйверами.
;Формат HVID - папка
;Если надо просто всегда исключть папки, то место HWID ставим *
;И перечисляем все пути от корня папки в DrvDirName, через ;
;Внимание! Только одна строка может начинатся с *!!!
;Позволяет исключить драйвера без перепаковки пакетов.
[EXCLUDE_DIRS]
;*=V\NV\OLD
PCI\VEN_10DE&DEV_0020=V\NV\NEW
PCI\VEN_10DE&DEV_0028=V\NV\NEW
PCI\VEN_10DE&DEV_00A0=V\NV\NEW
Как мне сделать чтобы все было так как надо.
AjaX_too
02-02-2009, 00:55
DimonV,
используйте совместно с аддоном x-Reset (http://forum.oszone.net/thread-103588-15.html) и запускайте WPI c помощью него при втором входе, тогда run.cmd не нужен. Либо можете с ключами Runonce поиграться, в Z_DRV_INST он ZZZZ_002, а в WPI - 999. Но имхо с помощью x-Reset вы добьетесь наиболее корректной работы того, чего вы хотите.
Пробовал x-Reset но при втором запуске wpi вообще не запустился
AjaX_too
03-02-2009, 03:46
DimonV,
внутри x-Reset10.exe находиться файл StartAfterReset.bat, в нем нужно разремарить строки, которые предназначены для запуска WPI. После правки код должен выглядеть так:
@Echo off
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
%CDROM%:\wpi\WPI.hta
Exit
МИШАНЧИК
03-02-2009, 04:20
DimonV, исправте в PreSetup
RunOnceExKey =ZZZZ_002 » ZZZZ_002 на 999, а в WPI 999 на меньшее(900 и т.д.). В результате чего сначала отработает WPI, а потом процесс связанный с аддоном Z_DRV_INST.
AjaX_too
03-02-2009, 18:06
МИШАНЧИК,
ZZZZ_002 на 999, а в WPI 999 на меньшее(900 и т.д.) »
а в чем принципиальная разница от того, как это все запускается по умолчанию??
имеем:
ZZZZ_002 (Z_DRV_INST)>999 (WPI)
делаем:
999 (Z_DRV_INST)>900 (WPI)
В результате имеем то же, что и было..каким образом процесс удерживается?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC