UncleFather » 25 янв 2010 12:29, Пн
Проблема:
Необходимо удалить программу из командной строки или пакетного файла.
Решение:
Мне известны два варианта:
Вариант 1:
Используем оболочку "WMIC".
-
Получаем список всех программ:
-
Запоминаем точное название программы, которую необходимо удалить и запускаем:
Код: Выделить всё
wmic product where name=’имя программы’ call uninstall
Вариант 2:
-
В реестре "HKLM\Software\Microsoft\Windows\Current Version\Uninstall\" находим приложение, которое необходимо удалить
-
Копируем значение параметра "UninstallString"
-
Запускаем это значение из командной строки, например
Код: Выделить всё
"C:\Program Files\Symantec\LiveUpdate\LSETUP.EXE" /U
[b]Проблема:[/b]
Необходимо удалить программу из командной строки или пакетного файла.
[b]Решение:[/b]
Мне известны два варианта:[list=1][*][b]Вариант 1:[/b]
Используем оболочку [i]"WMIC"[/i]. [list] [*] Получаем список всех программ:[code]wmic product get name[/code][*] Запоминаем точное название программы, которую необходимо удалить и запускаем:[code]wmic product where name=’имя программы’ call uninstall[/code][/list][*][b]Вариант 2:[/b][list][*] В реестре [i]"HKLM\Software\Microsoft\Windows\Current Version\Uninstall\"[/i] находим приложение, которое необходимо удалить[*] Копируем значение параметра [i]"UninstallString"[/i][*] Запускаем это значение из командной строки, например[code]"C:\Program Files\Symantec\LiveUpdate\LSETUP.EXE" /U[/code][/list][/list]