Форум: "Прочее";
Текущий архив: 2012.01.15;
Скачать: [xml.tar.bz2];
ВнизСохранение обновлений с 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;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.004 c