8
0
Skriptentwickung/examples/PowerShell/AccessTests/Zugriffsrechte überprüfen.ps1
2024-01-24 16:42:38 +01:00

5 lines
634 B
PowerShell

If (-NOT ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] Administrator) -or -NOT ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] Administrator) -or -not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole("Domain Admins"))
{
Write-Warning You do not have sufficient permissions to run this script!`nPlease re-run this script as an Administrator!
Break
}