none
SCCM 2012 R2. Самостоятельное удаление ПО пользователями через "Центр ПО" RRS feed

  • Вопрос

  • Подскажите пожалуйста, почему не активна кнопка "Удалить" в центре ПО? Мне нужно, чтобы пользователи помимо возможности самостоятельной установки ПО, могли бы ещё самостоятельно удалять его.

    24 декабря 2013 г. 10:12

Ответы

  • Не для MSI приложений я порекомендовал Вам искать программу удаления в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

    Я же делаю немного по другому. Возможно это дико но это работает безотказно

    Допустим мне нужно удалить Java с ПК
    вот как будет выглядеть программа удаления: 

    START /WAIT /MIN WMIC product where "Name LIKE '%%Java%%'" call uninstall /nointeractive


    Чтобы узнать какие продукты установлены на ПК введите в CMD: wmic product

    PowerShell-ом удобнее и веселее

    Get-WmiObject Win32_Product | where {$_.name -like "*Adobe*"} | Format-Table Vendor , Name, Version, IdentifyingNumber -groupBy Name
    Дальше можно удалить ПО по имени или по уникальному ключу продукта...


    25 декабря 2013 г. 6:24

Все ответы

  • В приложениях с двумя и более Deployment Type-ами кнопка uninstall - отсутствует. Это баг R2 - Решения пока нет

    Если Вы используете один Deployment Type, то в свойствах Deployment Type укажите программу для удаления 


    • Изменено Markaryan Garnik 24 декабря 2013 г. 10:55
    • Помечено в качестве ответа Vashchukov 24 декабря 2013 г. 11:00
    • Снята пометка об ответе Vashchukov 24 декабря 2013 г. 13:13
    24 декабря 2013 г. 10:51
  • Отличное решение для ПО, которое устанавливается/удаляется через MSI. Но есть ПО, которое устанавливается через указание ключей тихой установки к EXE файлам. Как быть с ними?
    24 декабря 2013 г. 13:15
  • Не для MSI приложений я порекомендовал Вам искать программу удаления в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

    Я же делаю немного по другому. Возможно это дико но это работает безотказно

    Допустим мне нужно удалить Java с ПК
    вот как будет выглядеть программа удаления: 

    START /WAIT /MIN WMIC product where "Name LIKE '%%Java%%'" call uninstall /nointeractive


    Чтобы узнать какие продукты установлены на ПК введите в CMD: wmic product

    PowerShell-ом удобнее и веселее

    Get-WmiObject Win32_Product | where {$_.name -like "*Adobe*"} | Format-Table Vendor , Name, Version, IdentifyingNumber -groupBy Name
    Дальше можно удалить ПО по имени или по уникальному ключу продукта...


    25 декабря 2013 г. 6:24
  • Вот меня мучает вопрос, вот мы удалим с ПК ПО. Но в SCCM останется запись о том что ПО было запрошено и добавлено в коллекцию развертывания "Все пользователи". Как из этой коллекции удалить пользователя?
    26 марта 2014 г. 9:09