|
VetBLor
Стаж: 11 лет 1 месяц Сообщений: 2
|
VetBLor ·
04-Дек-13 19:17
(11 лет 1 месяц назад, ред. 12-Дек-13 16:08)
Смотрю тут по годам любят раскидывать обновы, ну т.е. по дате получается. Это легко организовать, например так. Скачиваем обновления по порядку по одному (чтобы даты создания шли так-же) в одну папку из списка, кидаем в папку с ними батничек и запускаем. Получаем наш msu-setup.txt. Если утилита называется по-другому, переименуем или батник подправляем.
Цитата:
@echo off
color 1E
del /q "msu-setup.txt" >nul 2>&1
set /a num=0
for /f %%i in ('dir /b /Od *.msu') do (
echo %%~ni>>msu-setup.txt
set /a num+=1
)
echo Найдено %num% обновлений. Создан список обновлений с сортировкой по дате в файле msu-setup.txt & echo.
pause
|
|
exelero84
Стаж: 13 лет 4 месяца Сообщений: 186
|
exelero84 ·
04-Дек-13 19:28
(спустя 11 мин., ред. 06-Дек-13 17:02)
не забываем что прописывать нужно только имя файла обновления, без раcширения
|
|
wap4wap
Стаж: 14 лет 1 месяц Сообщений: 11
|
wap4wap ·
16-Дек-13 00:00
(спустя 11 дней)
Всем привет.часто друзьям и знакомым переустанавливаю систему,но после переустановки скачивать и устанавливать обновы от 600 до 800 мегов с инета надоело.скачал вот эту раздачу https://rutr.life/forum/viewtopic.php?t=4602301 а там это приложение([Авторская раздача] Пакетная установка MSU-обновлений 2.1) было в раздаче.так вот,по поводу установки,допустим для удобства, создать папки х64 и х86,и извлекать сюда файлы с соответветствующей разрядности и извлеч данный установщик в корень каждой папки,и в следующий раз я могу запустить установщик с этой папки и установка пойдет?я правильно понял?и у меня будет готовые обновления для х64 и х86?так возможно?.прошу сильно не пинать если не в тему.заранее благодарен.
|
|
wap4wap
Стаж: 14 лет 1 месяц Сообщений: 11
|
wap4wap ·
16-Дек-13 22:24
(спустя 22 часа, ред. 17-Дек-13 02:35)
exelero84 писал(а):
62141305всё верно
спасибо огромное.за прогу и помощь.
|
|
fructoll
Стаж: 13 лет Сообщений: 12
|
fructoll ·
21-Дек-13 18:41
(спустя 4 дня, ред. 22-Дек-13 11:22)
exelero84
Наиболее долго устанавливаются обновления Microsoft .NET Framework.
Если найдёте время, пожалуйста добавьте в утилиту эту функцию. ALFI@
Нет там, к сожалению, этой утилиты. Попросил автора в ПМ перезалить.
Нашёл WinUpDater для XP. Сам ещё не пробовал.
http://www.elsetrue.narod.ru/WinUpDater.htm
|
|
exelero84
Стаж: 13 лет 4 месяца Сообщений: 186
|
exelero84 ·
23-Дек-13 02:27
(спустя 1 день 7 часов, ред. 23-Дек-13 02:27)
fructoll писал(а):
62208249Наиболее долго устанавливаются обновления Microsoft .NET Framework.
Если найдёте время, пожалуйста добавьте в утилиту эту функцию.
не понял что вы хотели сказать. что добавить?
обновления для .net (для windows 7/8) идут в формате msu - утилита их видит так же как и обновления для windows. на скорость истановки я никак повлиять не могу
если вы имеете ввиду "старые" exe-обновления - я уже не хочу возвращаться к windows xp
|
|
ALFI@
Стаж: 15 лет 8 месяцев Сообщений: 149
|
ALFI@ ·
23-Дек-13 17:32
(спустя 15 часов)
|
|
fructoll
Стаж: 13 лет Сообщений: 12
|
fructoll ·
24-Дек-13 10:32
(спустя 16 часов)
exelero84
Цитата:
на скорость истановки я никак повлиять не могу
Время установки ещё как можно поменять и главное не быть привязанным это время к компу, нажимая постоянно на мышку и клавиши. Говорите, что на msu обновлениях ваша программа работает. Спасибо, буду пробовать на win7. ALFI@
Спасибо.
Страничка этой программы на http://forum.oszone.net/thread-244635.html
|
|
exelero84
Стаж: 13 лет 4 месяца Сообщений: 186
|
exelero84 ·
24-Дек-13 15:55
(спустя 5 часов)
fructoll писал(а):
Время установки ещё как можно поменять и главное не быть привязанным это время к компу, нажимая постоянно на мышку и клавиши
exelero84 писал(а):
сама по себе утилита ничего не устанавливает. для каждого обновления поочерёдно запускается автономный установщик обновлений windows (wusa), он в фоновом режиме устанавливает обновление и возвращает результат, который считывается утилитой
повлиять на скороть установки НЕЛЬЗЯ. поястоянно кликать мышкой во время работы утилиты потребности нет
fructoll писал(а):
Говорите, что на msu обновлениях ваша программа работает
ну... как бы... об этом можно догадаться из названия утилиты
|
|
fructoll
Стаж: 13 лет Сообщений: 12
|
fructoll ·
24-Дек-13 16:03
(спустя 8 мин.)
exelero84
Цитата:
повлиять на скороть установки НЕЛЬЗЯ
Так я и не говорю про скорость, а время уменьшается за счёт исключения лишних телодвижений по клаве и мышке.
|
|
exelero84
Стаж: 13 лет 4 месяца Сообщений: 186
|
exelero84 ·
21-Янв-14 05:19
(спустя 27 дней)
добавлена новая версия
Основные изменения в версии 2.2
- подкорректированный исходный код
|
|
asharikov
Стаж: 16 лет Сообщений: 33
|
asharikov ·
10-Фев-14 00:34
(спустя 19 дней, ред. 10-Фев-14 00:34)
Код:
for %i in (*.msu) do dism /Online /Add-Package /PackagePath:%i
Вот и всё, что нужно сделать от имени администратора
|
|
mr.chisayna
Стаж: 12 лет 8 месяцев Сообщений: 1
|
mr.chisayna ·
18-Июл-14 10:36
(спустя 5 месяцев 8 дней)
exelero84 писал(а):
49930613по-моему название программы говорит само за себя
p.s. будет время - напишу отдельную программу для exe-обновлений
прога глючит,гонял ее очень долго,обновления устанавливаются не все,из 18 обновлений системы безопастности Net Framework 3.5.1 устанавливаются только 16 и то очень долго Windows 6.1-KB20836942 определяет как cab а не msu файл и "движок" в программе нужно поставить другой,доказательства могу представить по отчету программы
|
|
exelero84
Стаж: 13 лет 4 месяца Сообщений: 186
|
exelero84 ·
20-Июл-14 23:31
(спустя 2 дня 12 часов, ред. 20-Июл-14 23:31)
mr.chisayna писал(а):
64582792прога глючит,гонял ее очень долго,обновления устанавливаются не все,из 18 обновлений системы безопастности Net Framework 3.5.1 устанавливаются только 16 и то очень долго Windows 6.1-KB20836942 определяет как cab а не msu файл и "движок" в программе нужно поставить другой,доказательства могу представить по отчету программы
в утилите глючить просто нечему, тем более что проекту более двух лет. всё давно проверено и "отшлифовано". я уже писал:
exelero84 писал(а):
сама по себе утилита ничего не устанавливает. для каждого обновления поочерёдно запускается автономный установщик обновлений windows (wusa), он в фоновом режиме устанавливает обновление и возвращает результат, который считывается утилитой
т.е. утилита даёт точно такой же результат, если бы обновления устанавливались поочерёдно в ручном режиме. так же утилита никоем образом не влияет на скорость установки обновлений
mr.chisayna писал(а):
64582792Windows 6.1-KB20836942 определяет как cab а не msu файл
после написанного я примерно понимаю уровень ваших познаний в данной теме и ваши доказательства мне не нужны, как и умозаключения относительно снемы движка поясняю: программа ищет в заданном каталоге msu-файлы, она не может определить один из найденных msu-файлов как cab, тем более сообщить об этом пользователю. так что мне непонятно с чего вдруг вы так решили
|
|
rbvl
Стаж: 10 лет 10 месяцев Сообщений: 25
|
rbvl ·
30-Июл-14 19:18
(спустя 9 дней)
Отлично все работает. Жду новую версию. Интересует фича с автоматом сортировкой обновлений по дате и главное: Разбивкой пачки обновлений на несколько частей по запросу и запоминанием того, что уже установлено и что еще осталось установить. При большой пачке обновлений актуально увеличивает скорость установки. Скажем 20 обновлений - перезагрузка, следующие 20 - перезагрузка... Если обновлений немного, то не важно, а если скажем 50..100.., то скорость последних почему-то заметно замедляется, если устанавливать "одним махом".
|
|
exelero84
Стаж: 13 лет 4 месяца Сообщений: 186
|
exelero84 ·
01-Авг-14 11:24
(спустя 1 день 16 часов)
Я сам думал на счёт перезагрузки системы после установки определённого количества объявлений... А какой смысл в сортировке по дате (создания файла)?
|
|
Alex-Trust
Стаж: 16 лет 3 месяца Сообщений: 16
|
Alex-Trust ·
13-Дек-14 18:38
(спустя 4 месяца 12 дней)
Отличная прога, всё сработало! Спасибо автору!
|
|
Nigmar
Стаж: 15 лет 9 месяцев Сообщений: 14
|
Nigmar ·
17-Янв-15 18:46
(спустя 1 месяц 4 дня, ред. 17-Янв-15 18:46)
Почему программа видит не все обновления? Например пропускает KB2564958 на Windows 7 x64 Upd: разобрался, стояли лишние пробелы после названия файла, в файле задающем порядок установки.
|
|
exelero84
Стаж: 13 лет 4 месяца Сообщений: 186
|
exelero84 ·
24-Янв-15 20:35
(спустя 7 дней)
Nigmar писал(а):
66562817Почему программа видит не все обновления? Например пропускает KB2564958 на Windows 7 x64 Upd: разобрался, стояли лишние пробелы после названия файла, в файле задающем порядок установки.
на днях опубликую новую версию. добавлю "обрезку" пробелов до/после названия файла
|
|
exelero84
Стаж: 13 лет 4 месяца Сообщений: 186
|
exelero84 ·
03-Фев-15 12:55
(спустя 9 дней)
добавлена новая версия
Основные изменения в версии
• подкорректированный интерфейс
- отображение списка найденных обновлений при запуске
- подсветка серым цветом строки с устанавливаемым обновлением
- отображение размера файла устанавливаемого обновления
- подсветка голубым цветом пропущенных обновлений
- задержка в 10 секунд перед выходом при использовании параметра [/quiet]
• игнорирование лишних пробелов в TXT-файле пользовательского списка обновлений
• подкорректированный исходный код
|
|
killer110289
Стаж: 13 лет 5 месяцев Сообщений: 1737
|
killer110289 ·
26-Фев-15 09:54
(спустя 22 дня)
а проводник можете встроить в прогу, то есть я запускаю утилиту и потом я отмечаю в ней ставлю/убираю галки которые нужно ставить, и потом она ставить те которые я задал,
вот например я делаю отбор обнов, и чтобы не заходить в каждую папку, и ставить их, я делал бы только через утилиту
|
|
exelero84
Стаж: 13 лет 4 месяца Сообщений: 186
|
exelero84 ·
26-Фев-15 22:07
(спустя 12 часов)
killer110289 писал(а):
67000817а проводник можете встроить в прогу, то есть я запускаю утилиту и потом я отмечаю в ней ставлю/убираю галки которые нужно ставить, и потом она ставить те которые я задал
какой в этом смысл? уже установленные обновления повторно не устанавливаются, а всё новые так и так ставить нужно
killer110289 писал(а):
67000817вот например я делаю отбор обнов, и чтобы не заходить в каждую папку, и ставить их, я делал бы только через утилиту
можно задать собственный порядок установки обновлений. к названию файла обновления можно добавить название папки. будет это выглядеть вот так:
"список 1" и "список 2" - папки
|
|
killer110289
Стаж: 13 лет 5 месяцев Сообщений: 1737
|
killer110289 ·
28-Фев-15 08:25
(спустя 1 день 10 часов, ред. 28-Фев-15 08:25)
exelero84 писал(а):
67008357
killer110289 писал(а):
67000817а проводник можете встроить в прогу, то есть я запускаю утилиту и потом я отмечаю в ней ставлю/убираю галки которые нужно ставить, и потом она ставить те которые я задал
какой в этом смысл? уже установленные обновления повторно не устанавливаются, а всё новые так и так ставить нужно
меньше по папкам лазать, и искать утилиту, а все за один клик ставить через проводник, + выбор разрядность ос
еще скрини
exelero84 писал(а):
killer110289 писал(а):
67000817вот например я делаю отбор обнов, и чтобы не заходить в каждую папку, и ставить их, я делал бы только через утилиту
можно задать собственный порядок установки обновлений. к названию файла обновления можно добавить название папки. будет это выглядеть вот так:
"список 1" и "список 2" - папки
это муторно и тегомотина, так как исходя из того что, обновления заменяются каждый мес на новые , приходится редактировать собственный порядок установки обновлений.
и эти файлы нужно удалять / находить в документе собственный порядок установки обновлений.
например
скрытый текст
Февраль 2015 -KB2952664 v7 09.12.14 заменено на KB2952664 v8 07.02.15
-KB2536276 09.08.11 заменено на KB3000483 09.02.15
-KB3013126 08.12.14 заменено на KB3029944 09.02.15
-KB3023266 12.01.15 заменено на KB3031432 09.02.15
-KB3002885 10.11.14 заменено на KB3013455 09.02.15
-KB3008923 08.12.14 заменено на KB3021952 09.02.15
-KB890830 v5.20 13.01.15 заменено на KB890830 v5.21 10.02.15
+KB2952664 v8 07.02.15
+KB3020338 09.02.15
+KB3021917 09.02.15
+KB3004394 09.02.15
+KB3029944 09.02.15
+KB3004361 09.02.15
+KB3004375 09.02.15
+KB3023562 09.02.15
+KB3031432 09.02.15
+KB3013455 09.02.15
+KB3021952 09.02.15
+KB3023607 09.02.15
+KB3034196 09.02.15
+KB3000483 09.02.15
+KB3006137 23.02.15
+KB890830 v5.21 10.02.15
лучшее решение это проводник, чем гулять по папкам и искать утилиту
да и тому же редактировать док
|
|
exelero84
Стаж: 13 лет 4 месяца Сообщений: 186
|
exelero84 ·
02-Мар-15 00:56
(спустя 1 день 16 часов)
killer110289 писал(а):
67022579это муторно и тегомотина, так как исходя из того что, обновления заменяются каждый мес на новые , приходится редактировать собственный порядок установки обновлений.
и эти файлы нужно удалять / находить в документе собственный порядок установки обновлений
ну не знаю... список так и так придётся редактировать на будущее
|
|
killer110289
Стаж: 13 лет 5 месяцев Сообщений: 1737
|
killer110289 ·
06-Июн-15 16:58
(спустя 3 месяца 4 дня)
можете сделать утилиту, которая определяет сколько по времени загружается каждое установленное обн на компе ( до загр, на раб, стол). Это позволить удалять те обн которые тормозят комп.
|
|
exelero84
Стаж: 13 лет 4 месяца Сообщений: 186
|
exelero84 ·
07-Июн-15 23:06
(спустя 1 день 6 часов)
killer110289 писал(а):
67975895можете сделать утилиту, которая определяет сколько по времени загружается каждое установленное обн на компе ( до загр, на раб, стол). Это позволить удалять те обн которые тормозят комп.
я не пишу софт под заказ. да и времени нет этим заниматься
|
|
rensaid
Стаж: 9 лет 8 месяцев Сообщений: 581
|
rensaid ·
08-Июн-15 19:36
(спустя 20 часов)
exelero84
Вы пишете, что для обновлений exe не делаете утилиту по установке обновлений из-за того, что она будто бы нужно только для старых ОС, как Windows XP. Но это ложь! Все обновления для Office 2013 (самая новая версия офиса) все обновления выходят именно в виде exe.
|
|
exelero84
Стаж: 13 лет 4 месяца Сообщений: 186
|
exelero84 ·
09-Июн-15 00:21
(спустя 4 часа, ред. 09-Июн-15 00:21)
rensaid писал(а):
67994446exelero84
Вы пишете, что для обновлений exe не делаете утилиту по установке обновлений из-за того, что она будто бы нужно только для старых ОС, как Windows XP. Но это ложь! Все обновления для Office 2013 (самая новая версия офиса) все обновления выходят именно в виде exe.
разговор был про обновления для .net, которые во времена windows xp были в формате exe. на счёт офиса я в курсе
|
|
rensaid
Стаж: 9 лет 8 месяцев Сообщений: 581
|
rensaid ·
09-Июн-15 01:39
(спустя 1 час 18 мин., ред. 09-Июн-15 01:39)
exelero84
Если добавите где-нибудь в заголовке, что программа годна только для обновлений Windows, то такие вопросы не будут всплывать. А то читаешь диалог, но не все ясно: то обещания подумать, то отказы.
Впрочем, для семерки тоже выходят обновления в виде exe, например, Internet Explorer 11. А с помощью пака обновлений от симпликса можно и в образ wim интегрировать этот браузер и на установленную семерку установить. Как вашей программой этого добиться? Есть установочный файл в виде msu для установки браузера? Я не видел.
|
|
exelero84
Стаж: 13 лет 4 месяца Сообщений: 186
|
exelero84 ·
10-Июн-15 01:04
(спустя 23 часа)
rensaid писал(а):
67997217exelero84
Если добавите где-нибудь в заголовке, что программа годна только для обновлений Windows, то такие вопросы не будут всплывать. А то читаешь диалог, но не все ясно: то обещания подумать, то отказы.
Впрочем, для семерки тоже выходят обновления в виде exe, например, Internet Explorer 11. А с помощью пака обновлений от симпликса можно и в образ wim интегрировать этот браузер и на установленную семерку установить. Как вашей программой этого добиться? Есть установочный файл в виде msu для установки браузера? Я не видел.
название утилиты предельно ясно говорит о её предназначении, к тому же в шапке темы есть описание: автоматизация процесса офлайн установки обновлений в формате msu
обновления в формате msu выходят не только для windows, есть так же для .net
одно время была идея написать аналогичную программу для ехе-обновлений. потом написал, но в сеть не выкладыал. на данный момент нет ни времени, ни желания начинать новый проект и поддерживать его
весь функционал утилиты описан в шапке
|
|
|