Вопросы По WPI
-
klu41k
Re: Вопросы По WPI
Приветик всем!Я только начал юзать WPI и у меня появилось масса вопросов!Когда у меня запускается wpi, то показывается сам процесс установки программы.Как сделать так чтобы все происходило автоматом и скрытно?
-
MedVetoff
Re: Вопросы По WPI
MedVetoff, нужно или пользоваться "тихим" инсталятором программы или самому его сделать...
-
Dmitry_K
Re: Вопросы По WPI
Sanja Alone, большое спасибо!
Воспользовался Вашим
Цитата Sanja Alone:
ashampoo.cmd
, а вот с
Цитата Sanja Alone:
Более хитрый вариант
не получилось. Пишет какая-то ошибка в строке -1??? Я правда тупо скопировал скрипт и скомпилировал его AutoIt.
Воспользовался Вашим
Цитата Sanja Alone:
ashampoo.cmd
Вопросы По WPI
, а вот с
Цитата Sanja Alone:
Более хитрый вариант
Вопросы По WPI
не получилось. Пишет какая-то ошибка в строке -1??? Я правда тупо скопировал скрипт и скомпилировал его AutoIt.
-
Dmitry_K
Re: Вопросы По WPI
а можно подробнее?для меня это все пока сложновато!Что за тихий инстоллятор?Я скачал wpi, но до конца в него не въезжаю. Объясни!
-
MedVetoff
Re: Вопросы По WPI
Dmitry_K,
Походу MedVetoff спрашивает не про тихие установки программ, а про wpi - чтоб все ставилось но ничего не показывалось бы.
Походу MedVetoff спрашивает не про тихие установки программ, а про wpi - чтоб все ставилось но ничего не показывалось бы.
-
DenchikK
Re: Вопросы По WPI
Совершенно верно!!! =0))) Как это сделать?А что за тихие установки?
и как еще убрать потом ненужные директории оттуда-настройка и конфигурация
DenchikK
Объясни пжалуста!
и как еще убрать потом ненужные директории оттуда-настройка и конфигурация
DenchikK
Объясни пжалуста!
-
DenchikK
Re: Вопросы По WPI
Цитата kalikanzaros:
может у Sanja Alone есть мысли по этому поводу?
Я остановился на WPI 5.6. Меня вполне устраивает. Только дописал ф-цию проверки версий для использования в кондишинах...
Цитата МИШАНЧИК:
не получилось. Пишет какая-то ошибка в строке -1
Значит АвтоИт нужен более новый или что-то лишнее было скопировано, 1-я строка - это комментарий (ошибки в комментариях не проверяются
).
Предложенный DenchikK-ом вариант скрипта - это более упрощенная версия "более хитрого варианта", только настройки вносятся в реестр не из внешнего reg-файла, а прямо из скрипта посредством RegWrite. К тому же, скрипт имеет повышенную "зависоноопасность" (использование ProcessWait чревато подвисанием скрипта в сл. неверного определения имени процесса). Версия с AdlibEnable("_CloseProcesses",2000) гораздо безопаснее, т.к. в данном сл. ф-ция _CloseProcesses будет вызываться каждые 2 сек. (2000 мс) и процессы указанные в массиве $processes будут закрываться. Все это будет продолжаться до AdlibDisable(), т.е. до завершения установки ashampoo.exe.
Цитата DenchikK:
Под WinVista Business x64 с отличным от стандартного браузером такая фишка не прокатывает. Подумаем
В принципе, можно так не париться, а просто закрывать все возможные процессы браузеров такой ф-цией (я конечно не все перечислил, но наиболее распространенные):
Код:
может у 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
а для чего он тогда нужен?У меня есть диск, на котором естьб wpi и при установке приложений сам процесс происходит скрытно!
а для чего он тогда нужен?У меня есть диск с wpi, при устоновке которого приложения инстоллируются скрытно!Вот меня и интересует как это сделать!И куда писать этот код?
DenchikK
как быть
а для чего он тогда нужен?У меня есть диск с wpi, при устоновке которого приложения инстоллируются скрытно!Вот меня и интересует как это сделать!И куда писать этот код?
DenchikK
как быть
-
Dmitry_K
Re: Вопросы По WPI
ВЕСТЬ НА ФОРУМЕ МСФН
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"
----------------------------------------------------------------------------------------
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