Вопросы По WPI

Ответить
 • Просмотры: 37
Аватара пользователя
klu41k

Re: Вопросы По WPI

Сообщение klu41k »

Приветик всем!Я только начал юзать WPI и у меня появилось масса вопросов!Когда у меня запускается wpi, то показывается сам процесс установки программы.Как сделать так чтобы все происходило автоматом и скрытно?
Аватара пользователя
MedVetoff

Re: Вопросы По WPI

Сообщение MedVetoff »

MedVetoff, нужно или пользоваться "тихим" инсталятором программы или самому его сделать...
Аватара пользователя
Dmitry_K

Re: Вопросы По WPI

Сообщение Dmitry_K »

Sanja Alone, большое спасибо!

Воспользовался Вашим
Цитата Sanja Alone:



ashampoo.cmd
Вопросы По WPI




, а вот с
Цитата Sanja Alone:



Более хитрый вариант
Вопросы По WPI




не получилось. Пишет какая-то ошибка в строке -1??? Я правда тупо скопировал скрипт и скомпилировал его AutoIt.
Аватара пользователя
Dmitry_K

Re: Вопросы По WPI

Сообщение Dmitry_K »

а можно подробнее?для меня это все пока сложновато!Что за тихий инстоллятор?Я скачал wpi, но до конца в него не въезжаю. Объясни!
Аватара пользователя
MedVetoff

Re: Вопросы По WPI

Сообщение MedVetoff »

Dmitry_K,

Походу MedVetoff спрашивает не про тихие установки программ, а про wpi - чтоб все ставилось но ничего не показывалось бы.
Аватара пользователя
DenchikK

Re: Вопросы По WPI

Сообщение DenchikK »

Совершенно верно!!! =0))) Как это сделать?А что за тихие установки?



и как еще убрать потом ненужные директории оттуда-настройка и конфигурация



DenchikK

Объясни пжалуста!
Аватара пользователя
DenchikK

Re: Вопросы По WPI

Сообщение DenchikK »

Цитата kalikanzaros:



может у Sanja Alone есть мысли по этому поводу?
Вопросы По WPI




Я остановился на WPI 5.6. Меня вполне устраивает. Только дописал ф-цию проверки версий для использования в кондишинах...




Цитата МИШАНЧИК:



не получилось. Пишет какая-то ошибка в строке -1
Вопросы По WPI




Значит АвтоИт нужен более новый или что-то лишнее было скопировано, 1-я строка - это комментарий (ошибки в комментариях не проверяются Изображение ).

Предложенный DenchikK-ом вариант скрипта - это более упрощенная версия "более хитрого варианта", только настройки вносятся в реестр не из внешнего reg-файла, а прямо из скрипта посредством RegWrite. К тому же, скрипт имеет повышенную "зависоноопасность" (использование ProcessWait чревато подвисанием скрипта в сл. неверного определения имени процесса). Версия с AdlibEnable("_CloseProcesses",2000) гораздо безопаснее, т.к. в данном сл. ф-ция _CloseProcesses будет вызываться каждые 2 сек. (2000 мс) и процессы указанные в массиве $processes будут закрываться. Все это будет продолжаться до AdlibDisable(), т.е. до завершения установки ashampoo.exe.




Цитата DenchikK:



Под WinVista Business x64 с отличным от стандартного браузером такая фишка не прокатывает. Подумаем
Вопросы По WPI




В принципе, можно так не париться, а просто закрывать все возможные процессы браузеров такой ф-цией (я конечно не все перечислил, но наиболее распространенные):



Код:

Код: Выделить всё

Func _CloseBrowserProcesses()
	Local $process
	Local $defaultbrowser = RegRead ('HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet','')
	Dim $processes[6] = [$defaultbrowser, "iexplore.exe", "opera.exe", "firefox.exe", "MyIE.exe", "Maxthon.exe"] ; массив процессов для "убийства"
	For $process In $processes
		If ProcessExists($process) Then
			ProcessClose($process)
			ProcessWaitClose($process)
		EndIf
	Next
EndFunc
Аватара пользователя
MedVetoff

Re: Вопросы По WPI

Сообщение MedVetoff »

а для чего он тогда нужен?У меня есть диск, на котором естьб wpi и при установке приложений сам процесс происходит скрытно!



а для чего он тогда нужен?У меня есть диск с wpi, при устоновке которого приложения инстоллируются скрытно!Вот меня и интересует как это сделать!И куда писать этот код?



DenchikK

как быть
Аватара пользователя
Dmitry_K

Re: Вопросы По WPI

Сообщение Dmitry_K »

ВЕСТЬ НА ФОРУМЕ МСФН

OK it was recently found that the Office and reboot.js error was due to IE7 and IE8 not having the debugger turned on by defualt!



I will be putting up newer runwpi packages in the next couple of days that fix this as they make the entries for WPI to run.



All you need to do for now is add into your setups the following reg entry BEFORE WPI is ran!



Ну, недавно обнаружено, что Оффис и ребут.йс ошибка была из-за того, что ИЭ7 и ИЭ8 не имели дебагерра выключенного по умолчанию!

Я подниму новые рунвпи пакеты в следующие дни чтобы исправить их. Все что нужно сейчас вам, это довавить в ваши сетапы следующее рег запись ПЕРЕД ПУСКОМ ВПИ



CODE - КОД

----------------------------------------------------------------------------------------

Windows Registry Editor Version 5.00



[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]

"Disable Script Debugger"="no"

"DisableScriptDebuggerIE"="no"

----------------------------------------------------------------------------------------
Аватара пользователя
DenchikK

Re: Вопросы По WPI

Сообщение DenchikK »

Странно, у меня первый параметр имеет знчение yes, второго нет вообще.
Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»