iNNOKENTIY21
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору mister_NEO Ваш многострочный код перебирает весь список AppxPackage, каждый раз. Тогда, как это можно сделать единожды. Имена пакетов можно перечислить через | Код: Get-AppxPackage -AllUsers | where Name -match 'Microsoft.XboxGamingOverlay|Microsoft.XboxSpeechToTextOverlay|Microsoft.XboxGameOverlay' | Хотите много строк, то используйте Get-AppxPackage с параметром -Name, а не конвейер с where, так по крайней мере, найдя, не будет искать дальше перебирая весь список, пример: Код: Get-AppxPackage -AllUsers -Name 'Microsoft.XboxGameOverlay' | Remove-AppxPackage -AllUsers | Могу предложить и такой скрипт PowerShell |