|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Установка обновлений через wusa в cmd |
|
CMD/BAT - [решено] Установка обновлений через wusa в cmd
|
Пользователь Сообщения: 105 |
Здравствуйте! Помогите пожалуйста решить проблему. Нужно, чтобы скрипт сначала проверял наличие установленного на рабочей станции обновления windows и если его нет, то копировал с сетевой шары, а потом запускал в тихом режиме, если есть, то прекращал свое выполнение.
Вот какие у меня были мысли. set PoiskObnovleniya=WMIC QFE LIST | FIND "KB4457144" set VydylenieNomeraObnovleniya=for /f "tokens=4" %%i in ('%wmic%') do echo %%i set Zna4enieDlyaSravneniya=KB4457144 if %VydylenieNomeraObnovleniya%=%Zna4enieDlyaSravneniya% goto :1 else goto :2 :1 (xcopy \\srv-upd\share\KB4457144.msu c:\ps1\kb) && (wusa.exe c:\ps1\kb\KB4457144.msu /quiet /norestart) :2 exit Поправьте пожалуйста меня, если не правильно. Помогите пожалуйста альтернативными идеями, если моя - совсем "ламерская" Спасибо! |
|
Отправлено: 21:46, 29-03-2021 |
Ветеран Сообщения: 4553
|
Профиль | Отправить PM | Цитировать epoddubniy, для чего эти ухищрения раз Вы ничего не собираетесь логгировать - "удачное выполнение", "не удачное"?
wusa не позволит установить уже ранее установленное обновление. |
Отправлено: 06:10, 30-03-2021 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 105
|
Профиль | Отправить PM | Цитировать Командный файл, содержащий скрипт, будет распространяться через групповые политики (будет logon скриптом). В домене есть операционные системы win7 без этого обновления на них не ставится kes 11.6 Необходимо, чтобы это обновление в тихом режиме установилось на все "семерки", на которых этого обновления нет.
Уместно ли логирование в данной ситуации? Если уместно, помогите пожалуйста доработать скрипт. Если - нет, и у меня изобилуют "ухищрения" помогите, пожалуйста, сделать проще и избавиться от "ухищрений", таким образом, чтобы wusa не тревожило пользователя сообщениями и в случае, если обновление установлено, и в случае, если нет |
Отправлено: 09:13, 30-03-2021 | #3 |
Пользователь Сообщения: 105
|
Профиль | Отправить PM | Цитировать Цитата NickM:
Цитата epoddubniy:
|
||
Отправлено: 09:40, 30-03-2021 | #4 |
fascinating rhythm Сообщения: 6626
|
Профиль | Отправить PM | Цитировать xcopy не нужен, просто положите обновление на общий ресурс и дайте права для всех компов домена.
Проверять тоже ничего не надо, если обновление поставлено - оно и так ставиться не будет. Можно это обновление тем же Каспером раскатать. |
|
------- Отправлено: 11:25, 30-03-2021 | #5 |
Пользователь Сообщения: 105
|
Профиль | Отправить PM | Цитировать Цитата DJ Mogarych:
Стало быть, либо через winrm подрубаться к компам, либо шарить папку и logon скрипт. Спасибо! |
|
Отправлено: 16:41, 30-03-2021 | #6 |
fascinating rhythm Сообщения: 6626
|
Профиль | Отправить PM | Цитировать Пакет надо делать из батника, который ставит msu.
wusa.exe \\srv-upd\share\KB4457144.msu /quiet /norestart |
------- Отправлено: 17:14, 30-03-2021 | #7 |
Пользователь Сообщения: 105
|
Профиль | Отправить PM | Цитировать Цитата DJ Mogarych:
|
|
Отправлено: 09:12, 31-03-2021 | #8 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - wusa через командную строку | DeepWaters | Microsoft Windows 7 | 4 | 06-06-2020 15:22 | |
CMD/BAT - Установка ПК через cmd | advin | Скриптовые языки администрирования Windows | 4 | 27-09-2017 01:58 | |
2008 R2 - Установка конкретных пакетов обновлений через WSUS | НариманБ | Windows Server 2008/2008 R2 | 2 | 26-01-2017 09:53 | |
Установка - Установка обновлений в OS Win7 через cmd | DindiDag | Microsoft Windows 7 | 5 | 25-03-2012 11:56 | |
[решено] Установка MSI через RunOnceEx.cmd | starzkv | Автоматическая установка приложений | 9 | 09-07-2009 21:29 |
|