public/ScriptProcessing/Test-Admin.ps1
function Test-Admin { <# .SYNOPSIS Returns $true, if script runs with administrator privileges .COMPONENT ScriptProcessing #> [CmdletBinding()] param ( ) process { return ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator") } } |