Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Удаление и установка msi

Ответить
Настройки темы
Удаление и установка msi

Новый участник


Сообщения: 26
Благодарности: 0

Профиль | Отправить PM | Цитировать


Есть старая версия программы, которую нужно снести и новая, которую нужно поставить. В виду большого количества серверов, тратится много времени на удаление через "установку и удаление программ" и потом запуск msi. Существует ли способ оптимизации этого процесса, что-то типа батника, чтобы щелкая его, выполнялись эти две операции?

Отправлено: 22:37, 27-08-2010

 

Аватара для Boa Soft

Компьютерный шаман


Сообщения: 2910
Благодарности: 956

Профиль | Сайт | Отправить PM | Цитировать


Ключь запуска деинсталлятора смотрим в ключе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{GUID или имя программы} параметр UninstallString

Например, для установленной у меня версии OpenOffice

Ключь реестра будет
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{DD533DFE-EB4C-489D-A8F7-45AF68891C82}

А параметр удаления MsiExec.exe /X{DD533DFE-EB4C-489D-A8F7-45AF68891C82}

Можно добавить еще и /QN для полной автоматизации

-------
Человеческая лень - главная движущая сила технического прогресса.


Отправлено: 13:41, 28-08-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 26
Благодарности: 0

Профиль | Отправить PM | Цитировать


А как можно забить в батник предварительный поиск ключа удаления по параметру displayname?
Т.е. вместо DD533DFE-EB4C-489D-A8F7-45AF68891C82 нужно подставить переменную, кот нужно проинициализировать предварительно значением ключа из той папки где displayname имеет нужное значение. Просто по гуиду неудобно производить удаление, поскольку при смене версии он меняется, а название приложения нет.

Отправлено: 16:04, 18-10-2010 | #3


Новый участник


Сообщения: 26
Благодарности: 0

Профиль | Отправить PM | Цитировать


неужели никто не знает как это сделать?

Отправлено: 11:11, 20-10-2010 | #4


Аватара для cameron

Ветеран


Сообщения: 4677
Благодарности: 1092

Профиль | Отправить PM | Цитировать


for /f "tokens=7 delims=\" %%i in ('reg query HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall ^| FIND "{"') do
(
for /f "tokens=2,*" %%j in ('reg query HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\%%i /v DisplayName') do
(
set dn=%%k
if "!dn:~0,33!"=="Windows Live ID Sign-in Assistant"
(
echo Uninstalling Windows Live ID Sign-in Assistant
msiexec /promptrestart /qb /x %%i /L+*v %TEMP%\wlidsvc.log
if %ERRORLEVEL% NEQ 0 echo Uninstallation failed. Check the log %TEMP%\wlidsvc.log
)
)
)
(с) хабра

-------
в личке я не консультирую и не отвечаю на профессиональные вопросы. для этого есть форум.


Отправлено: 11:44, 21-10-2010 | #5


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Все привет.

есть необходимость массово удалить ПО со всех ПК.
хотелось бы, не надоедать тем у кого уже оно удалено.
Подскажите как можно узнать установлено ли ПО по его ID, используя скрипты?
А потом бы я его удалил через msiexec.

Отправлено: 13:05, 11-02-2013 | #6



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Удаление и установка msi

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
MSI MegaBook L715 зависает установка Windows XP wusoldier Ноутбуки 2 02-12-2010 16:37
[решено] Автоматическая установка MSI пакетов в домене. Ultrix Microsoft Windows NT/2000/2003 4 27-01-2010 13:44
[решено] Установка MSI через RunOnceEx.cmd starzkv Автоматическая установка приложений 9 09-07-2009 21:29
Автоматическая установка самодельных MSI через AD ffsam Автоматическая установка приложений 9 10-04-2009 17:24
[решено] Не запускается (не продолжается) установка XP на MSI ноуте Dragokas Ноутбуки 11 17-09-2008 22:46




 
Переход