Войти

Показать полную графическую версию : [статья] Поиск и загрузка обновлений


Vadikan
17-01-2009, 18:21
http://www.oszone.net/figs/pics/avatar-BigMac-2097370165496143cce63c6.jpg (http://www.oszone.net/8592/Get_Updates)Автоматическая установка Windows Vista (http://www.oszone.net/8662/) » Поиск и загрузка обновлений (http://www.oszone.net/8592/Get_Updates)
Microsoft регулярно выпускает обновления для своих операционных систем, и Windows Vista - не исключение. После выхода SP1 был выпущен ряд обновлений, и их список, конечно, будет пополняться. Создавая диск с автоматической установкой Windows Vista, стоит позаботиться о том, чтобы в систему были включены все последние обновления.... (http://www.oszone.net/8592/Get_Updates)


Читать дальше... (http://www.oszone.net/8592/Get_Updates)

Полезные ссылки
[статья] Интеграция обновлений (http://forum.oszone.net/thread-128956.html)

xoxma81
22-01-2009, 22:13
У меня пара вопросов.
1. Как фильтровать устаревшие обновления? На странице RyanVM.net обновления не актуальные, ну мне так кажется т.к. у меня ентерпрайз предлагает на скачку Windows6.0-KB905866-v27 а там 26 ну и остальное...
2. как интегрировать обновления в виде *.ехе? windowsupdateagent можно распаковать и получить для интеграции 3 каб архива, а как интегрировать например обновления для дефендера которые в каб не распаковываются?
Дальше больше...

CtrlSoft
22-01-2009, 22:41
Как фильтровать устаревшие обновления? » в смысле на сайте Майкрософт?
как интегрировать обновления в виде *.ехе? » Их интегрировать не думаю что есть возможность (кроме метода установки в режиме аудита и последующего захвата образа), можно установить их в автоматическом режиме. Для этого есть, несколько способов:

в режиме аудита
по окончании установки ОС, методом SetupComplete.cmd
при первом входе пользователя в систему, методом FirstLogonCommands

а также, на основе SetupComplete.cmd и/или FirstLogonCommands можно создать RunOnceEx...

Vadikan
22-01-2009, 23:11
т.к. у меня ентерпрайз предлагает на скачку Windows6.0-KB905866-v27 а там 26 ну и остальное... »
Обновления для фильтра нежелательной почты и обновления для защитника Windows выходят часто (регулярность я не знаю), а средство удаления вредоносных программ - ежемесячно. Поэтому поддерживать актуальный список очень тяжело. Даже если вы установите самую последнюю версию фильтров почты, через неделю вам WU может предложить следующее обновление. Другими словами, не надо напрягаться по этому поводу :) Все остальные обновления в списке должны быть вполне актуальны.

xoxma81
24-01-2009, 17:17
Есть программка Vista Update Toolkit (http://www.wincert.net/forum/index.php?showtopic=4601) через которую удобно скачивать обновления

Vadikan
24-01-2009, 19:17
xoxma81, а каким образом программа определяет наличие недавно вышедших обновлений?

CtrlSoft
24-01-2009, 21:08
а каким образом программа определяет наличие недавно вышедших обновлений? »
Есть раздел My Computer, там отображаются список обновлений который сгенерирован програмой Windows Update.

http://pic.ipicture.ru/uploads/090124/thumbs/6WMce611iH.jpg (http://ipicture.ru/Gallery/Viewfull/12151897.html)

xoxma81
24-01-2009, 23:15
а каким образом программа определяет наличие недавно вышедших обновлений? »
без понятия но качает через Каталог Центра обновления Microsoft (http://catalog.update.microsoft.com/v7/site/home.aspx) и зависит ето от версии проги или от изменений каталога пока не знаю

Nicholas
09-03-2009, 13:19
Я скачал целую кучу обновлений в формате cab!Для vista sp1! Но вот не знаю, как же их поставить на висту!
может кто-то подскажет, как это сделать? Буду очень благодарен!

Nicholas
09-03-2009, 15:17
Я уже решыл ету проблему файлы cab можно установить на висту с помощю такого бата!
BAT
@echo off
setlocal
Set "TempDir=cabtmp"
Set "Log=Log.txt"
mkdir "%TempDir%"
For %%i In (*.cab) Do (
Echo - - - - - - - - - - - - - - -
Echo Installing %%i%. Please wait.
pkgmgr /ip /m:"%%i" /s:"%TempDir%" && Echo>> "%Log%" %Time:~0,-3%^>^> "%%i" installation - OK || Echo>> "%Log%" %Time:~0,-3%^>^> "%%i" installation - FAIL
del /f /s /q "%TempDir%"
)
rd /s /q "%TempDir%"
Echo - - - - - - - - - - - - - - -
Echo Operation completed
Echo Log file created as %Log%
Echo System log can be found at %WINDIR%\logs\cbs\Cbs.log
Echo Now you may close this window
pause

Vadikan
09-03-2009, 20:44
-KOLYA-, вы не в ту тему обратились... См. [статья] Интеграция обновлений (http://forum.oszone.net/thread-128956.html) и ссылку в шапке.

P.S. Прошу использовать тег для командных файлов.

mifrith
26-03-2009, 00:47
Полезные ссылки
Vista Update Toolkit »
ссылка битая...

Vadikan
27-03-2009, 22:43
ссылка битая... »
По-моему, нужно просто зарегистрироваться на форуме.

orvil
28-03-2009, 12:05
Vadikan, там действительно нельзя скачать-видимо там прекратили поддержку программы
-Sorry, the link that brought you to this page seems to be out of date or broken.

LNick
09-11-2010, 02:42
Не подскажете где можно скачать набор критических обновлений для Windows 7? На RyanVM.net нашел ссылку на набор от SoLoR'а, но там, насколько я понял включены всяческие zukobonus'ы и формат msu. Быть может есть другие наборы?

Vadikan
09-11-2010, 09:58
Pre Service Pack 1 для Windows 7 x86/x64 (http://forum.oszone.net/thread-157632.html)

LNick
09-11-2010, 17:33
Да-да, я там был. Но теперь там просто находится ссылка на SP1 Release Candidate от Microsoft. Причем:
The software will stop running on November 30, 2011. You may not receive any other notice. You may not be able to access data used with the software when it stops running.It is important to note that you must uninstall the Service Pack 1 Release Candidate prior to installing future builds, including the final release, of the Service Pack.Upgrades from the beta or release candidate will not be supported.
Что мне не совсем подходит.

Vadikan
09-11-2010, 18:14
LNick, тогда идите сюда http://www.microsoft.com/technet/security/current.aspx , задайте критерии поиска и качайте вручную нужные обновления. Не забудьте поставить первый флажок Show only bulletins...

kenneth
05-03-2014, 11:52
Может, кому пригодится построение списка обновлений с помощью WUA API. Пример скрипта: // Using the Windows Update Agent API
var UpdateSession = WScript.CreateObject("Microsoft.Update.Session");
var UpdateSearcher = UpdateSession.CreateUpdateSearcher();
var UpdateSearch = UpdateSearcher.Search("Type='Software' and IsInstalled=0");
var FSO = WScript.CreateObject("Scripting.FileSystemObject");
var path = FSO.GetParentFolderName(WScript.ScriptFullName)+"\\";
var F, i, j, buf, List;
if(UpdateSearch.ResultCode==2){
if(UpdateSearch.Updates.Count>0){
F = FSO.OpenTextFile(path+"MS Update Search Results.txt",2,true);
for(i=0;i<UpdateSearch.Updates.Count;i++){
with(UpdateSearch.Updates.Item(i)){
buf = Title+"\r\n("+LastDeploymentChangeTime+")\r\n"+Description+"\r\n";
List = new Array();
for(j=0;j<KBArticleIDs.Count;j++){
List[List.length] = "KB"+KBArticleIDs.Item(j);
}
buf += List.join(", ")+"\r\n";
List = new Array();
for(j=0;j<SecurityBulletinIDs.Count;j++){
List[List.length] = SecurityBulletinIDs.Item(j);
}
buf += List.join(", ")+"\r\n";
}
F.WriteLine(buf);
}
F.Close();
WScript.Echo(UpdateSearch.Updates.Count+" update(s) were found.");
}else{ WScript.Echo("There are no updates to install."); }
}else{ WScript.Echo("Search failed with result code "+UpdateSearch.ResultCode); }
Запускать с правами администратора. Система должна быть сконфигурирована для работы с Microsoft Update. Если нет – зайти на Windows Update из IE с правами администратора (проверяется версия WUA), затем перейти по ссылке на MS Update (устанавливается нужный ActiveX). Преимущества:
+ обновления для всех продуктов Microsoft (не только ОС), установленных на данной машине.
Недостатки:
– ищет обновления только для той системы, с которой ведется поиск;
– нет ссылок на полные exe-файлы (но можно создать кэш распакованных обновлений).
Чтобы включить в список уже установленные обновления, уберите IsInstalled=0.
Больше информации – на MSDN: http://msdn.microsoft.com/en-us/library/windows/desktop/aa387099(v=vs.85).aspx




© OSzone.net 2001-2012