Admin Rechte prüfen

# Diese Funktion gibt ein $true zurück, wenn das Script mit Admin Rechten (erhöhte Rechte) ausgeführt wird und sonst ein $false

function Test-AdminRecht
{
$user = [Security.Principal.WindowsIdentity]::GetCurrent();
(New-Object Security.Principal.WindowsPrincipal $user).IsInRole([Security.Principal.WindowsBuiltinRole]::Administrator)
}