Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - VBS скрипт для автоматизации PreSP4

Ответить
Настройки темы
VBS/WSH/JS - VBS скрипт для автоматизации PreSP4

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Помогите пожалуйста. Есть надобность автоматизировать установку обновлений PreSP4. Суть в том что это sfx-архив, при запуске просить ответить "да" или "нет" (стоит ли его устанавливать). Это решено скриптом:
Код: Выделить весь код
Set WSHShell = CreateObject("WScript.Shell")
set sp4=WSHShell.Exec("%systemdrive%\Install\Software\PreSP4.exe")
WScript.Sleep 2000
WSHShell.AppActivate sp4.ProcessID 
WScript.Sleep 300   WSHShell.SendKeys("~")
Далее запускается непосредственно установка в Dos окне. После окончания установки требуется нажать любую клавшу для перезагрузки. Как это реализовать? Таймер не катит, так как на разных машинах ставится по-разному. Кроме того процесс работает не под именем PreSP4.exe, а под именем Setup.exe.
Есть идея считать фразу "Для перезагрузки компьютера нажмите любую клавишу" из окна. Но как это реализовать?
Заранее спасибо.

Отправлено: 01:16, 14-04-2010

 

Аватара для zonderz

Ветеран


Сообщения: 727
Благодарности: 150

Профиль | Отправить PM | Цитировать


Keir

распакуйте содержимое архива и запускайте setup.exe (возможно есть ключ для перезагрузки без диалога, если есть то дальше нет смысла читать)
с момощью WShell.RUN и ждите завершения
ссылок полно в инете и в справке
http://www.google.ru/search?hl=ru&ne...=&oq=&gs_rfai=

если вы все же хотите по-своему:

запускайте свой presp4, и запускайте цикл который будет ждать появления окна
например в autoit winwaittitle

и не забывайте что перезагрузить компьютер можно и с момощью shutdown или rundll

-------
MCP, MCSA, MCSE, разработчик программы CMDTools
http://forum.oszone.net/thread-170783.html


Отправлено: 04:27, 14-04-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - VBS скрипт для автоматизации PreSP4

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Помогите подправить скрипт VBS Pozia Скриптовые языки администрирования Windows 37 09-04-2010 13:33
VBS/WSH/JS - Добавить строку в VBS скрипт antonhacktm Скриптовые языки администрирования Windows 5 14-12-2009 18:40
VBS/WSH/JS - Помогите русифицироват *.vbs скрипт nod201 Скриптовые языки администрирования Windows 3 07-12-2009 10:53
Любой язык - [решено] Нужен скрипт cmd,vbs,PowerShell для проверки списка пользователей и их удаление из AD alex_frog Скриптовые языки администрирования Windows 6 22-07-2009 18:41
VBS/WSH/JS - Скрипт на VBS b0bi Программирование и базы данных 1 15-06-2004 19:15




 
Переход