Как удалить программу из командной строки?

  • Зайдем в командную строку любым доступным методом.
  • Вводим команду wmic и нажимаем Enter и ждем пока не появиться следующая строчка:

Как удалить программу из командной строки

  • Затем вводим команду product и ждем, пока командная строка сгенерирует нам список всех установленных приложений имеющих идентификационный номер прописанный в реестре. Номер выглядит так: {82609010-111D-4963-A2D1-EAEF9A1247FA}. Остальных приложений в списке не будет.

после ввода команды product

  • В качестве примера удалим приложение Adobe Help Viewer CS3. Для начала проверим, есть ли приложение в списке и сможем ли мы его удалить, и вводим в командной строке команду  product where Name= Adobe Help Viewer CS3”. Если нет никаких ошибок значит все нормально:
  • Вводим команду product where Name=” Adobe Help Viewer CS3”Теперь можно удалить это приложение. Вводим команду product where Name= Adobe Help Viewer CS3” call uninstall и получим следующее сообщение как на скриншоте:

call uninstall
Регистр ввода команд имеет значение и если вы вместо заглавной буквы введете обычную, то команда выведет ошибку.

  • Подтверждаем удаление программы нажатием клавиши «Y» и ждем пока программа удалится.

Внимание! Данный способ работает в Windows Xp Pro, Windows Vista, Windows Server 2003 и Windows Server 2008.


Чему учить Ведьмак 3


Популярные статьи:

  • Уменьшаем объем Windows XP.
  • Популярные команды командной строки.
  • 3 способа восстановить загрузчик Windows.
  • Командная строка windows xp.
  • Команда Netstat.
  • Восстановление доступа к зашифрованным файлам
  • Apple и благотворительная организация Product Red
  • ОЧИСТКА ДИСКА ИЛИ САМЫЙ ЛЕГКИЙ СПОСОБ УДАЛЕНИЯ ФАЙЛОВ С КОМПА.
  • Консоль Восстановления. Запуск консоли с установочного диска Windows XP.
  • Контекстное меню так как мы хотим.

  • Вы можете оставить комментарий, или trackback на сайте.

    30 Комментов для “Как удалить программу из командной строки?”

    1. [...] Полное описание к видео ролику можно посмотреть здесь http://wa7.ru/?p=2770 [...]

    2. ZZter пишет:

      не помогает пишет ERROR Discription=invalid query :(

    3. Ермеев Юрий пишет:

      Первое, проверьте есть программа которую вы хотите удалить, в списке. Второе, вы правильно вводите команды? Например productwhereName и productwherename это совершенно разные команды. Правильный вариант – это productwhereName. Проверьте еще раз как следует. Скорей всего вы не правильно вводите команду или самой программы нет в списке.

    4. Ермеев Юрий пишет:

      invalid query – говорит о том, что заданное значение не найдено

    5. ZZter пишет:

      “Например productwhereName и productwherename это совершенно разные команды. Правильный вариант – это productwhereName.”- так и всё и случилось :) :) но теперь точно всё как написано и все равно “Alias not found”

    6. ZZter пишет:

      Прога точно присутствует…

    7. Ермеев Юрий пишет:

      Alias not found – псевдоним не найден. А в поле IdentifyingNumber есть какое нибудь значение? Должно быть примерно вот такое – {C941F1F1-25B3-4DF5-83E6-888C51A1AAB6}
      А после ввода команды product where Name=” имя программы”, что выдает командная строка?

    8. ZZter пишет:

      {2D6ED011-055B-4041-B198-BB903827EBFB}
      Alias not found и выдаёт

    9. ZZter пишет:

      Если не трудно дай ссылку почитать чем отличается удаление через командную строку от обычного деинсталятора т. к. прога была удалена деинсталятором но некорректно…заранее благодарен

    10. Ермеев Юрий пишет:

      Когда удаляешь через командную строку, то запускается тот же самый деинсталятор и путь до него приписан в реестре. Связь между интерфейсом командной строки и деинсталятором происходит по id номеру – IdentifyingNumber, который тоже прописан в реестре.

      В вашем случае если вы уже удалил прогу, а запись до сих пор еще видна через командную строку означает, что не были удалены соответствующие ключи реестра, а само программа уже удалена или просто не найден деинсталятор..

      Когда вы вводите команду product where Name=” прога которую я хочу удалить” call uninstall то интерфейс командной строки через API команды обращается к реестру по ключам из списка и затем ищет деинсталятор. Когда деинсталятор найден, то соответствующая команда API запускает деинсталятор и удаляет программу.

    11. Ермеев Юрий пишет:

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

    12. Ермеев Юрий пишет:

      Другой вариант применения данного способа это если у вас не удается удалить программу обычным способом.

    13. ZZter пишет:

      спасибо за исчерпывающий ответ!

    14. HilikFoter пишет:

      Постоянно перечитываю ваши статьи. Сохраняю их на комп и потом перечитываю

    15. Алекс пишет:

      Спасибо Юрию за науку!!!!

    16. musicnubse пишет:

      С точки зрения креатива все супер, но если копнуть глубже то даааа…

    17. VetraLam пишет:

      При вводе wmic пишет типа ето не является коммнадной стракой
      Напишите пожалуйста мне на мыло

    18. Olga пишет:

      а если программа все равно не удаляется и пишет ReturnValue=1603?

      • Ермеев Юрий пишет:

        Такое сообщение я никогда не видел ((( А после чего именно у вас такое сообщение появляется? И что вы пытаетесь удалить???

        • Lamo пишет:

          Нужны админские права. Т.е. запускать cmd.exe правой кнопкой – “запустить от имени администратора”.

    19. Olga пишет:

      Удаляю HPPhotoSmart Essential после call uninstall пишет
      Method execution successful.
      Out Parameters:
      instance of PARAMETERS
      ReturnValue=1603
      и программа остается на месте

      • Ермеев Юрий пишет:

        Программа и её приложения типа автоматическое обновления должны быть в момент удаления выключены. Судя по ошибке у вас в процессах что-то висит, какой то процесс от этого приложения, который и мешает удалению.

      • Ермеев Юрий пишет:

        Или же эта программа просто на просто не может быть удалена таким образом. Сказать сложно поскольку описаний ошибок к wmic нет!

    20. Адам пишет:

      Огромное спасибо, очень помогло при удалении надоедливого приложения в Windows Vista

    21. Cht3 пишет:

      Скажите а через батник как это сделать, а то нужно выдержать паузу я так понимаю между wmic и следующей коммандой, как сие чудо сделать???

    22. Станислав пишет:

      Этот метод работает и на Windows 7

    23. Иван Че пишет:

      Автору статьи огромное спасибо! Раньше не встречался с wmic

    24. Влад пишет:

      Как удалить программу через bat без всяких запросов: типа нажмите y.

    25. Glass пишет:

      Спасибо!
      Как удалить программу если требует пасс (он известен) при удалении? Как его записать?
      product where Name=” Adobe Help Viewer CS3” call uninstall/ Password не проходит. Подскажите в чем ошибка



    Оставить комментарий: