Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.01.15;
Скачать: CL | DM;

Вниз

Сохранение обновлений с Windows Update   Найти похожие ветки 

 
Pit   (2011-09-17 21:50) [0]

Захожу через IE 6 на windows update, выдает кучу обновлений. Как мне  попроще бы сохранить все обновления в виде EXE?
Типа: WindowsXP-KB950974-x86-RUS.exe

надоело вручную искать каждый раз эти EXE"шники.

Идеальное решение проблемы - захожу на WU, выдает кучу обновлений, я жму некую кнопочку и скопом все EXE сохраняются в папке БЕЗ установки.
Вариант похуже - обновления качаются и устанавливаются, но не удаляются потом системой, а остаются в определенной папке в виде EXE.


 
Eraser ©   (2011-09-17 22:22) [1]

> [0] Pit   (17.09.11 21:50)

скачай XPsp3.


 
Anatoly Podgoretsky ©   (2011-09-17 22:49) [2]

SP4


 
Pit   (2011-09-17 23:33) [3]


> скачай XPsp3.

оно стоит, только после него уже штук 50 обновлений вышло... даже, наверное, больше... и сейчас на моей системе находится еще штук 15 обновлений...


 
Омлет ©   (2011-09-17 23:54) [4]

Да всё за тебя уже сделано: http://rutracker.org/forum/viewtopic.php?t=2017350


 
Германн ©   (2011-09-18 00:53) [5]


> Да всё за тебя уже сделано:

"И всё поди без пошлины?" (с)
:)


 
Eraser ©   (2011-09-18 03:32) [6]

> [2] Anatoly Podgoretsky ©   (17.09.11 22:49)

от оно как. даже не знал что уже есть.


 
Inovet ©   (2011-09-18 06:29) [7]

> [3] Pit   (17.09.11 23:33)
> уже штук 50 обновлений вышло

129 насчитал + 8 для ИЕ8


 
Inovet ©   (2011-09-18 06:34) [8]

> [7] Inovet ©   (18.09.11 06:29)
> 129 насчитал

Пока считал, ещё одно просится на установку.


 
Cobalt ©   (2011-09-18 10:19) [9]

C:\WINDOWS\SoftwareDistribution\Download\


 
Омлет ©   (2011-09-18 10:58) [10]

> Eraser ©   (18.09.11 03:32) [6]
> от оно как. даже не знал что уже есть.


Его нет и не будет.


 
Pit   (2011-09-18 13:04) [11]

Есть всё-таки решения вида:

>Идеальное решение проблемы - захожу на WU, выдает кучу обновлений, я жму
>некую кнопочку и скопом все EXE сохраняются в папке БЕЗ установки

???


> C:\WINDOWS\SoftwareDistribution\Download\

я так и не понял, как из всего того, что там находится сделать корректного вида EXE"шники обновлений типа: WindowsXP-KBXXXXXX-x86-RUS.exe


 
DVM ©   (2011-09-18 13:13) [12]


> я так и не понял, как из всего того, что там находится сделать
> корректного вида EXE"шники обновлений типа: WindowsXP-KBXXXXXX-
> x86-RUS.exe

их ставить надо в определенном порядке к тому же.


 
Pit   (2011-09-18 15:54) [13]

пфф... Мы приходим к мнению, что нет нормальных способов сохранить показываемые WU обновления?!


 
DVM ©   (2011-09-18 16:16) [14]


> Мы приходим к мнению, что нет нормальных способов сохранить
> показываемые WU обновления?!

Вручную скачивать и потом бат файлом запускать. Да и не обязятельно самому, на всяких http://oszone.net/ уже все сделали.


 
Anatoly Podgoretsky ©   (2011-09-18 20:38) [15]

> Pit  (18.09.2011 15:54:13)  [13]

Нет, да и использовать сохраненое опасно.


 
Pit   (2011-09-18 22:14) [16]


> Вручную скачивать и потом бат файлом запускать

так и делаю. Но надоело искаь вручную эти KB-xxx.exe

Некоторые вообще сложно найти, когда что-то нестандартное (обновление дерева сертификатов или чего-нибудь типа того). Вот как бы эти ссылки на EXE получать?


 
DVM ©   (2011-09-18 22:23) [17]


> Pit   (18.09.11 22:14) [16]


>  Вот как бы эти ссылки на EXE получать?

может WSUS  как то приспособить можно?


 
DVM ©   (2011-09-18 22:27) [18]


> Pit   (18.09.11 22:14) [16]


Какой принцип именования файлов с обновлениями?
Имя файла в WSUS соответствует хэшу этого файла по SHA1, а папка, в которой лежит обновление, соответствует последним двум символам в хэше, т.е. WindowsServer2003-KB889101-SP1-x86-ENU.exe = SHA1:CDF6552483A5A4491BAA195CA76781EEAA059091 = WsusContent\91\CDF6552483A5A4491BAA195CA76781EEAA059091.exe.
Соответствующее имя файла обновления можно определить, обратившись к метабазе WSUS (например: SUSDB), например, через утилиту osql.exe, со следующим запросом, указав необходимые нам критерии:
"%programfiles%\Update Services\tools\osql\osql.exe" -S SQL_InstanceName -E -b -n -Q "USE SUSDB SELECT FileDigest, FileName FROM tbFile WHERE FileName LIKE "%889101%" AND FileName LIKE "%ENU%"", где SQL_InstanceName - это servername\DataBaseName (например: WSUS\wsusdb)
В результате запроса получим его хэш, имя файла и путь:
FileDigest                                 FileName
------------------------------------------ --------------------------------------------------
0x46B565EDBB9811B724566C95CB9FEA213F47D909 WindowsServer2003-KB889101-SP1-Express-x86-ENU.exe
0xCDF6552483A5A4491BAA195CA76781EEAA059091 WindowsServer2003-KB889101-SP1-x86-ENU.exe
Существует немало утилит, извлекающих обновления из папки WSUS в нормальном виде. Обновления для MS Office таким образом получить сложее, т.к. придется собирать дополнительно руками, подкладывая ohitfix.exe и ohitfixr.dll. Поиск и извлечение обновлений делает, например, такая утилита: http://diksoft.5km.org/#client.


http://www.wikiznanie.ru/ru-wz/index.php/WSUS_FAQ


 
Pit   (2011-09-18 22:36) [19]


> например, такая утилита: http://diksoft.5km.org/#client.

ссылка битая какая-то...

Блин, забавно с этими обновлениями всё же... Мою ветку на iXBT аж удалили, типа всем известно давно как сохранять эти EXE. Но при этом я не нашел ни одной темы, где было бы рассказан реально работающий способ...


 
DVM ©   (2011-09-18 22:42) [20]


> Pit   (18.09.11 22:36) [19]


> ссылка битая какая-то...

База данных WSUS содержит все что надо, обращайся к ней с запросами и все.


 
Anatoly Podgoretsky ©   (2011-09-18 22:59) [21]

> DVM  (18.09.2011 22:42:20)  [20]

Зачем все эти фокусы с WSUS - он и там, сам обеспечит нужными файлами.


 
brother ©   (2011-09-19 06:03) [22]

> оно стоит, только после него уже штук 50 обновлений вышло...
> даже, наверное, больше... и сейчас на моей системе находится
> еще штук 15 обновлений...

так ты про актуальность обновлений? если да, то только автоматика, или ты сам каждый день качать их будешь?


 
mike-d ©   (2011-09-19 08:58) [23]

> Но надоело искаь вручную эти KB-xxx.exe

Может это поможет?
http://dimadr.ru/


 
Pit   (2011-09-20 21:06) [24]


> Может это поможет?

вряд ли.


 
DVM ©   (2011-09-20 23:20) [25]


> Pit   (20.09.11 21:06) [24]
>
> > Может это поможет?
>
> вряд ли.

Действительно. Я тебе уже разжевал и в рот положил. Ставишь WSUS, он качает обновления и кладет записи о них в SQL базу, обращаешься к базе с запросом, получаешь нормальные имена для файлов, которые скачал WSUS + прочую полезную инфу. Что еще надо то?


 
Pit   (2011-10-02 16:07) [26]


> Ставишь WSUS

не получается: http://i29.fastpic.ru/big/2011/1002/c2/c05a3c669eb589b52afb0a0985e62ec2.jpeg

как я понимаю, это только для серверных ОС.


 
DVM ©   (2011-10-02 17:23) [27]


> Pit   (02.10.11 16:07) [26]


> > Ставишь WSUS
>
> не получается: http://i29.fastpic.ru/big/2011/1002/c2/c05a3c669eb589b52afb0a0985e62ec2.
> jpeg
>
> как я понимаю, это только для серверных ОС.

Та ошибка, что у тебя вылезла, говорит о том, что NET не установлен или не той версии.
http://support.microsoft.com/kb/316091



Страницы: 1 вся ветка

Текущий архив: 2012.01.15;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.009 c
15-1316281812
Pit
2011-09-17 21:50
2012.01.15
Сохранение обновлений с Windows Update


15-1317241802
Юрий
2011-09-29 00:30
2012.01.15
С днем рождения ! 29 сентября 2011 четверг


6-1249385626
Polkin
2009-08-04 15:33
2012.01.15
проблема с ISA-прокси


15-1316688403
boriskb
2011-09-22 14:46
2012.01.15
Деньжат конечно маловато, но и работа не трудная


15-1317129600
OW
2011-09-27 17:20
2012.01.15
Никто случайно Lotus к Oracle не подключал? или к MSSQL