PowerShell é um shell de linha de comando baseado em tarefas e linguagem de script desenvolvido no .NET. Inicialmente, apenas um componente do Windows, o PowerShell tornou-se de código aberto e multiplataforma em 18 de agosto de 2016 com a introdução do PowerShell Core.
Verifique se a linha de comando tem direitos de administrador.
([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")
Aqui está a saída do comando acima.
False
Como administrador,inicie um novo prompt de linha de comando Powershell.
Windows 10 - powershell elevated
Verifique se a linha de comando tem direitos de administrador.
([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")
Aqui está a saída do comando. Sempre que você conseguir iniciar o powersheell como Administrador.
True
Opcionalmente, você pode usar a instrução IF para fornecer um melhor feedback.
If (-not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator"))
{
Write-Warning "You do not have Administrator rights"
} else {
Write-host "You have Administrator rights"
}
Parabéns! Você pode verificar se a linha de comando Powershell está funcionando como Administrador.
Precisando de Consultoria em TI ou Suporte Pode Contar Comigo e Minha Equipe.
Pode Chamar em Nosso Whats: (51) 993117507
https://linktr.ee/julianoaguiar