ВИДЕО - Удаление программ через командную строку (wmic msiexec)
В данном видео научимся удалять программы через командную строку (cmd) при помощи программ wmic и msiexec. Это поможет удалять программы на удаленных компьютерах, а также на всех компьютерах в домене, благодаря использованию групповых политик.
Используя такие команды для командной строки как msiexec и wmic можно удалять программы. А добавив специализированные параметры командной строки, можно это делать в фоновом режиме, незаметно для пользователя.
Мы изучим 2 способа удаления программ из командной строки, так как один из методов может не сработать. Я хочу удалить из командной строки программу Adobe Reader и Radmin server, поэтому, удалю их разными способами.
И первой программой у нас будет Adobe Reader.
Запускаем командную строку от имени администратора (Пуск \ Все программы \ Стандартные \ Командная строка \ ПКМ \ Запустить от имени администратора, иначе команда может не сработать \ wmic).
Далее вводим команду product get name, в результате чего выдается список установленных программ. Вводим команду product where name=”Adobe Reader XI (11.0.02) — Russian” call uninstall /nointeractive, где:
product where name=”Adobe Reader XI (11.0.02) — Russian” – выбор названия программы с точным вводом имени программы;
call uninstall – команда на удаление;
/nointeractive – удаление в тихом режиме.
Бывает, что не все программы отображаются в списке установленных после выполнения команды product get name. В подобной ситуации воспользуемся вторым способом, через поиск программы в реестре Windows.
Заходим в реестр (Пуск \ Выполнить \ regedit \ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall). В данной веерке хранится информаций об установленных программах. Если у вас много программ то, чтобы не искать вручную, какая ветка отвечает за нужную нам программу, воспользуемся поиском (ПКМ \ Найти \ Вводим имя программы, указанное в «Установка и удаление программ»)
В найденной ветке смотрим строку UninstallString, данный параметр отвечает за команду удаления программы. Копируем данную команду и вставляем её в командную строку (Пуск \ Все программы \ Стандартные \ Командная строка \ ПКМ \ Запустить от имени администратора, иначе команда может не сработать \ ПКМ \ Вставить)
Далее, нужно подправить скопированный код, добавив вместо /I /q – тихий режим, /x – удаление программы.
Как вы видите, программа исчезла из списка установленных программ. Причем, мы не просто удалили запись из меню, а действительно удалили программу полностью из системы.
Msiexec /help – чтобы посмотреть все команды данной утилиты
Бывает, что в данной строке указывается файл удаляющий программу, а также команда, позволяющая это сделать в фоновом режиме (Net Animate).