Удалить WinRAR через GPO?
Я написал скрипт, который я добавил в качестве компьютерной политики для запуска при запуске. Этот сценарий проверяет, какая версия WinRAR (x86/x64) установлена, и запускает правильный uninstall.exe с флагом / s (uninstall.exe / s) для автоматического удаления.
Политика работает, и деинсталлятор запускается, однако он не удаляется должным образом, ярлыки, элементы панели задач и пункты меню "Пуск" для WinRAR остаются на месте. Файлы в Program Files исчезли. Когда я изменяю это на политику пользователя, uninstall.exe / s работает правильно, и все ярлыки исчезают, как и должно быть. Тем не менее, мои обычные пользователи не имеют прав администратора для запуска этого uninstall.exe. Так что это работает правильно только при входе в учетную запись администратора, так как пользовательская политика выполняется с разрешениями пользователей.
Есть идеи, как сделать эту работу?
1 ответ
Используйте сценарий, который вы должны удалить программное обеспечение.
Создайте еще один машинный скрипт, который удалит ярлыки из профиля вашего локального администратора. Если программное обеспечение добавляет ярлыки для "всех пользователей" и / или "пользователей по умолчанию", этот сценарий также должен быть удален этим сценарием. Составьте список всех ярлыков, которые делают версии.
Используйте другой сценарий для запуска при входе пользователей в систему, чтобы удалить ярлыки из профилей пользователей без прав администратора.