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

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

Ответить
Настройки темы
VBS/WSH/JS - [решено] Jтключения последующих установок обновлений Windows 7

Аватара для Sisin

Старожил


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

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


Нашел в сети скрипт для отключения последующих установок обновлений Windows 7, но он вроде не дописан.
Подкажите, пожалуйста, как его правильно дописать???

Код: Выделить весь код
Dim hideupdates(4)
hideupdates(0) = "KB3021917"
hideupdates(1) = "KB2952664"
hideupdates(2) = "KB3035583"
hideupdates(3) = "KB2976978"

set updateSession = createObject("Microsoft.Update.Session")
set updateSearcher = updateSession.CreateupdateSearcher()

Set searchResult = updateSearcher.Search("IsHidden=0 and IsInstalled=0 and Type='Software'")

For i = 0 To searchResult.Updates.Count-1
 set update = searchResult.Updates.Item(i)
 For j = LBound(hideupdates) To UBound(hideupdates) 
 'MsgBox hideupdates(j)
 if instr(1, update.Title, hideupdates(j), vbTextCompare) = 0 then
    'Wscript.echo "No match found for " & hideupdates(j)
 else
 'Wscript.echo "Hiding " & hideupdates(j)
 update.IsHidden = True
 end if
 Next
Next

Отправлено: 16:19, 26-05-2016

 

Ветеран


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

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


Не отключения, а скрытия, насколько я понимаю.

Скрытый текст
Код: Выделить весь код
Dim hideupdates(4)
hideupdates(0) = "KB3021917"
hideupdates(1) = "KB2952664"
hideupdates(2) = "KB3035583"
hideupdates(3) = "KB2976978"
— заменяется на:
Код: Выделить весь код
Dim hideupdates
hideupdates = Array("KB3021917", "KB2952664", "KB3035583", "KB2976978")


За определение чего именно «не дописано» не возьмусь, нужен хороший канал, чего у меня нет.

Отправлено: 18:14, 26-05-2016 | #2



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

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


Аватара для Sisin

Старожил


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

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


Этот скрипт hide-kb.vbs по задумке автора работает в связке с CMD файлом:
Код: Выделить весь код
WUSA /UNINSTALL /KB:3021917
WUSA /UNINSTALL /KB:2952664
WUSA /UNINSTALL /KB:3035583
WUSA /UNINSTALL /KB:2976978
sc config wuauserv start= disabled
cscript //nologo "hide-kb.vbs"
Но после выполнения cscript //nologo "hide-kb.vbs" в консоли ничего не происходит. Можно ли сделать так, чтобы после выполнения скрипта VBS окно консоли закрывалось??? Какой надо добавить ключ к команде вида: WUSA /UNINSTALL /KB:2952664, чтобы не требовалось подтвердение удаления обновления или подтверждение его отсутствия???

Отправлено: 22:27, 26-05-2016 | #3


Ветеран


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

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


Цитата Sisin:
Но после выполнения cscript //nologo "hide-kb.vbs" в консоли ничего не происходит. »
Как Вы определяете, что «после»?

Цитата Sisin:
Можно ли сделать так, чтобы после выполнения скрипта VBS окно консоли закрывалось??? »
Оно и должно закрываться.

Цитата Sisin:
Какой надо добавить ключ к команде вида: WUSA /UNINSTALL /KB:2952664, чтобы не требовалось подтвердение удаления обновления… »
Читали:
Код: Выделить весь код
wusa.exe /?
?

Отправлено: 23:36, 26-05-2016 | #4


Аватара для Sisin

Старожил


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

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


Цитата Iska:
Как Вы определяете, что «после»? »
Вопрос с подвохом.

Цитата Iska:
Оно и должно закрываться. »
У меня не закрывается.

Цитата Iska:
Читали: »

Отправлено: 23:56, 26-05-2016 | #5


Аватара для Sisin

Старожил


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

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


http://forum.oszone.net/thread-305381-5.html

Отправлено: 11:53, 27-05-2016 | #6


Ветеран


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

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


Sisin, хоть десять ссылок приведите. Пока Вы не начнёте отвечать на вопросы (а) прямо, б) все вопросы, в) отвечать так, чтобы ответ был понятен), я ничего не смогу сказать.

Отправлено: 17:49, 27-05-2016 | #7


Аватара для Sisin

Старожил


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

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


Цитата Iska:
хоть десять ссылок приведите »
Да я имел в виду, что нашел тему где все разжевано.

Отправлено: 22:32, 27-05-2016 | #8


Ветеран


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

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


Ну, тем лучше.

Отправлено: 22:44, 27-05-2016 | #9



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Модифицированный SFX модуль 7-Zip'а для установок Oleg_Sch Автоматическая установка Windows 2000/XP/2003 2017 08-06-2024 08:01
Горячие клавиши для восстановления заводских установок ноутбуков Sparkster Ноутбуки 398 03-10-2019 15:11
Пароль на изменение установок BIOS Dell Chev_Chelios Ноутбуки 3 07-09-2011 14:31
[решено] Зачем прикрепленные темы фигурируют на второй и последующих страницах раздела? truvo О сайте и форуме 1 17-06-2008 20:41
Шаблоны установок nLite xp_user Автоматическая установка Windows 2000/XP/2003 0 25-10-2005 03:16




 
Переход