Jump to content

Recommended Posts

QyzgaldaQ
Posted

Добрый день, Подскажите пожалуйста как можно безболезненно произвести чистку реестра приложений. Столкнулся с такой сложностью что приложения установленные на пользователя не удаляются средствами KSC, если не ошибаюсь стабильно отрабатывает удаление MSI пакетов. есть ли какой то универсальный способ? можно ли вообще как то удалять такие приложения как Яндекс Музыка к примеру

durtuno
Posted (edited)
17 минут назад, QyzgaldaQ сказал:

Столкнулся с такой сложностью что приложения установленные на пользователя не удаляются средствами KSC

По той причине, что задачи "KSC",  на клиенте, выполняются от имени системной учётной записи, в связи с чем, доступа к пользовательской УЗ у задачи и нет;

17 минут назад, QyzgaldaQ сказал:

можно ли вообще как то удалять такие приложения как Яндекс Музыка к примеру

Писать собственный ан-инсталлер, либо удалять "родным" ан-инсталлером в контексте пользователя.

Edited by durtuno
QyzgaldaQ
Posted
21 минуту назад, durtuno сказал:

По той причине, что задачи "KSC",  на клиенте, выполняются от имени системной учётной записи, в связи с чем, доступа к пользовательской УЗ у задачи и нет;

Писать собственный ан-инсталлер, либо удалять "родным" ан-инсталлером в контексте пользователя.

Под собственным ан-инсталлером вы имеете ввиду скрипт для удаления при создании задачи?

durtuno
Posted
11 минут назад, QyzgaldaQ сказал:

Под собственным ан-инсталлером вы имеете ввиду скрипт для удаления при создании задачи?

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

  • Like 1
Posted

@QyzgaldaQ, добрый день. В другой теме посмотрите наши с @durtuno примеры:

 

  • Like 1
QyzgaldaQ
Posted
В 17.03.2025 в 12:35, Demiad сказал:

@QyzgaldaQ, добрый день. В другой теме посмотрите наши с @durtuno примеры:

 

Перепробовал разные варианты, почему то всегда получаю результат "Удаленная деинсталляция на устройстве завершена с предупреждениями: Приложение для удаления не установлено." Файл скрипта уже пробовал закидывать к пользователю на устройство, файл uninstall указывал, вывод один всегда получается. что я делаю не так?

image.thumb.png.0428d635113d1f865189fc6b8a66e2ab.png

durtuno
Posted (edited)

Т.е. Вы подготовили и оттестировали Powershell-сценарий и теперь хотите распространить его с помощью "KSC"?

Тогда, как вариант, можно создать инсталляционный пакет для удалённой установки, где в качестве установки указать *.cmd-сценарий, например, со следующим содержимым (добавлю, что путь к powershell.exe следует указывать полностью):

"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -noprofile -executionpolicy bypass -file "Powershell-сценарий.ps1"

, и не забыть приложить рядом сам *.ps1 файл.

Пакет создавать с галкой:

image.thumb.png.ea240a2905f3e51110a7d6e39b4889be.png

После этот инсталляционный пакет распространить/ установить задачей "Удалённая установка программы" на "нужных" устройствах.

Edited by durtuno
  • Like 1

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...