Function Test-Admin {
$currentUser = New-Object Security.Principal.WindowsPrincipal $([Security.Principal.WindowsIdentity]::GetCurrent())
$currentUser.IsInRole([Security.Principal.WindowsBuiltinRole]::Administrator)
}
If((Test-Admin) -eq $false) {
Start-Process powershell.exe -Verb RunAs -ArgumentList ('-noprofile -noexit -file "{0}" -elevated' -f ($myinvocation.MyCommand.Definition))
Exit
}
#The following will run as Adminstrator
Write-Host "Ran as Admin"
Comments
0 B
|👍
/👎
0 B
|👍
/👎
0 B
|👍
/👎