public/Test-Administrator.ps1
|
<#
.SYNOPSIS Checks whether the current session has administrator privileges. .FUNCTIONALITY PowerShell .EXAMPLE Test-Administrator False #> if($IsWindows) { return ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).` IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator) } else {return [Environment]::IsPrivilegedProcess} |