|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Отсчет установленных обновлений |
|
|
CMD/BAT - [решено] Отсчет установленных обновлений
|
Ветеран Сообщения: 2196 |
Профиль | Отправить PM | Цитировать Помогите написать скрипт по установке обновлений Microsoft Office с автоматическим отсчетом количества установленных обновлений
(чтобы вручную не писать: Установка обновления 1 завершена, Установка обновления 2 завершена и т.д.) п.с. сразу оговорюсь, что скрипт написан в 866 кодировке Set Cnt=0 For %%I In (*.msp) Do Set /A Cnt += 1 Echo Количество обновлений - %Cnt% ECHO. ECHO. start /wait msiexec /update kb2202188-clview.msp /qb-! ECHO Установка обновления 1 завершена start /wait msiexec /update kb2289116-osc-x-none-ru-ru.msp /qb-! ECHO Установка обновления 2 завершена start /wait msiexec /update kb2289116-oscintl-ru-ru.msp /qb-! ECHO Установка обновления 3 завершена start /wait msiexec /update kb2345000-word.msp /qb-! ECHO Установка обновления 4 завершена ......... |
|
Отправлено: 23:17, 12-03-2011 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать sov44, так же, как это сделано в Запуск RunOnceEx с CD:
… SET /A i=0 start /wait msiexec /update kb2202188-clview.msp /qb-! SET /A i+=1 ECHO Установка обновления %i% завершена start /wait msiexec /update kb2289116-osc-x-none-ru-ru.msp /qb-! SET /A i+=1 ECHO Установка обновления %i% завершена start /wait msiexec /update kb2289116-oscintl-ru-ru.msp /qb-! SET /A i+=1 ECHO Установка обновления %i% завершена … |
Отправлено: 23:25, 12-03-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Или так:
@Echo off setlocal enabledelayedexpansion Set Cnt=0 For %%I In (*.msp) Do Set /A Cnt += 1 Echo Количество обновлений - %Cnt% ECHO. ECHO. Set cntA=0 For %%I In ( "kb2202188-clview.msp" "kb2289116-osc-x-none-ru-ru.msp" "kb2289116-oscintl-ru-ru.msp" "kb2345000-word.msp" ) Do ( start /wait msiexec /update %%~I /qb-^^! Set /a cntA += 1 ECHO Установка обновления !cntA! завершена ) |
Отправлено: 23:37, 12-03-2011 | #3 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать |
Отправлено: 21:08, 18-06-2011 | #4 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата sov44:
|
||
Отправлено: 21:27, 18-06-2011 | #5 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать |
Отправлено: 21:43, 18-06-2011 | #6 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать sov44, а где строка???
Цитата gora:
|
|
Отправлено: 21:47, 18-06-2011 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 21:47, 18-06-2011 | #8 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось sov44, 18-06-2011 в 22:46. Причина: п.с. Отправлено: 22:02, 18-06-2011 | #9 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 23:28, 18-06-2011 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
отсчет времени | lxa85 | Флейм | 5 | 05-10-2011 13:21 | |
Интерфейс - Нет установленных обновлений при просмотре через панель управления | шумелка мышь | Microsoft Windows 7 | 4 | 28-10-2010 20:29 | |
Java - [решено] Обратный отсчет | Andrey V2003 | Программирование и базы данных | 2 | 03-03-2010 13:56 | |
Платформа 2010. Обратный отсчет | OSZone News | Новости и события Microsoft | 0 | 11-11-2009 01:30 | |
Отсчет времени до события (JavaScript) | Котяра | Вебмастеру | 12 | 29-06-2008 17:25 |
|