[Авторская раздача] Пакетная установка MSU-обновлений 2.4 [2016, RUS]

Страницы :   Пред.  1, 2, 3, 4, 5  След.
Ответить
 

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
http:// СПАМ
[Профиль]  [ЛС] 

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
одно время была идея написать аналогичную программу для ехе-обновлений. потом написал, но в сеть не выкладыал. на данный момент нет ни времени, ни желания начинать новый проект и поддерживать его
весь функционал утилиты описан в шапке
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error