Задание 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  

Кто-нибудь столкнулся с такой же или похожей проблемой и может предложить решение?

Заранее спасибо..

0 ответов

Другие вопросы по тегам