Задание Powershell Windows 10 20H2 не выполняется во время последовательности задач развертывания
В мои сборки SOE включен сценарий, позволяющий избавиться от всех пользовательских приложений, кроме нескольких. Скрипт отлично работал во всех моих сборках вплоть до Windows10 20H2. Если я зайду на рабочую станцию после завершения развертывания в сборке 20H2, все пользовательские приложения все еще будут там... Я могу выполнить свой сценарий вручную на новой цели, и он без проблем уничтожит их. Я надеюсь, что MS не заставляет меня идти по пути GPO шкафчика приложений...
Это сценарий
# Remove most user provisioned apps
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope LocalMachine
Get-AppxPackage -AllUsers | where-object {($_.name –notlike “*store*”) -and ($_.name –notlike "*Calc*") -and ($_.name –notlike "*alarms*") -and ($_.name –notlike "*Camera*") -and ($_.name –notlike "*Sticky*")} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {($_.packagename –notlike “*store*”) -and ($_.packagename –notlike "*Calc*") -and ($_.packagename –notlike "*alarms*") -and ($_.packagename –notlike "*Camera*") -and ($_.packagename –notlike "*Sticky*")} | Remove-AppxProvisionedPackage -online
Кто-нибудь столкнулся с такой же или похожей проблемой и может предложить решение?
Заранее спасибо..