Я попробовал следующий способ выполнения команд в режиме администратора.
PS>start-process powershell -verb runas $app = Get-AppxPackage -all| Where-Object{$_.Name-like "*$ReleaseName*"}
PS>start-process powershell -verb runas Remove-AppxPackage $app.PackageFullName
- для первого вызова, он открывает и успешно выполняет команду и закрывает экземпляр admin powershell. для второго вызова требуется информация $ app, которая недоступна, потому что снова открывается новое окно администратора PS
- я не могу выполнить
Get-AppxPackage -all
в обычном режиме -all
требуется только режим администратора
пробовал ниже, но не повезло.
PS>start-process powershell -verb runas
{
$app = Get-AppxPackage | Where-Object{$_.Name-like "*$ReleaseName*"};
Remove-AppxPackage $app.PackageFullName
}
может кто-нибудь подсказать мне, как выполнить набор инструкций, как указано выше, в режиме повышенного уровня powershell?
заранее спасибо