Назад | Перейти на главную страницу

Проблемы с удалением скрипта (SCCM 2012) и причиной сбоя метода обнаружения

Мы используем Набор инструментов для развертывания приложений Powershell для развертывания приложений в SCCM. В настоящее время я работаю над удалением Sophos VPN с компьютеров в определенной коллекции в нашей среде.

Вот является частью сценария удаления. Проблема в том, что клиенты удаляют Sophos, но не удаляют папку Sophos. Метод обнаружения устанавливается для этой папки, что приводит к тому, что клиенты возвращают ошибку «Удаление не выполнено», даже если сама программа была удалена.

Да, я погуглил. Были командные файлы или небольшие скрипты, которые я действительно не хочу вовлекать Франкенштейна в процесс.

Другая часть этого заключается в том, что способ установки требует, чтобы вы вошли в систему, и он загружает файл .exe для конкретного пользователя (настроенный сертификат).

Вещи, которые я пробовал

  1. Добавление Remove-Folder позже в сценарий развертывания. (На самом деле это не оказало никакого влияния.)

  2. Изменение метода обнаружения на uninstall.exe (при удалении файл uninstall.exe исчезает). Однако этот метод по какой-то причине привел к тому, что все клиенты, которые я поместил в коллекцию, преуспели в SCCM без фактического удаления программы.

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


Есть предложения или советы?

.