Jтключения последующих установок обновлений Windows 7
Нашел в сети скрипт для отключения последующих установок обновлений 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
|
Не отключения, а скрытия, насколько я понимаю.
Скрытый текст
Код:
Dim hideupdates(4)
hideupdates(0) = "KB3021917"
hideupdates(1) = "KB2952664"
hideupdates(2) = "KB3035583"
hideupdates(3) = "KB2976978"
— заменяется на:
Код:
Dim hideupdates
hideupdates = Array("KB3021917", "KB2952664", "KB3035583", "KB2976978")
За определение чего именно «не дописано» не возьмусь, нужен хороший канал, чего у меня нет.
|
Этот скрипт 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, чтобы не требовалось подтвердение удаления обновления или подтверждение его отсутствия???
|
Цитата:
Цитата Sisin
Но после выполнения cscript //nologo "hide-kb.vbs" в консоли ничего не происходит. »
|
Как Вы определяете, что «после»?
Цитата:
Цитата Sisin
Можно ли сделать так, чтобы после выполнения скрипта VBS окно консоли закрывалось??? »
|
Оно и должно закрываться.
Цитата:
Цитата Sisin
Какой надо добавить ключ к команде вида: WUSA /UNINSTALL /KB:2952664, чтобы не требовалось подтвердение удаления обновления… »
|
Читали:
?
|
Цитата:
Цитата Iska
Как Вы определяете, что «после»? »
|
Вопрос с подвохом.
Цитата:
Цитата Iska
Оно и должно закрываться. »
|
У меня не закрывается.
:durak:
|
Sisin, хоть десять ссылок приведите. Пока Вы не начнёте отвечать на вопросы (а) прямо, б) все вопросы, в) отвечать так, чтобы ответ был понятен), я ничего не смогу сказать.
|
Цитата:
Цитата Iska
хоть десять ссылок приведите »
|
Да я имел в виду, что нашел тему где все разжевано.
|
Время: 05:15.
© OSzone.net 2001-