Get-LocalAdministrators

<#
.Synopsis
   Get the members of the local Administrators Group
.DESCRIPTION
   This script will list the members of the local Administrators Group using WMI not ADSI
.EXAMPLE
   .\Get-LocalAdministratorsMembers.ps1
#>
$GroupComponent = "Win32_Group.Domain=""$env:COMPUTERNAME"",Name=""Administrators"""
$PartComponent = Get-WmiObject -Query "SELECT PartComponent FROM Win32_GroupUser WHERE GroupComponent='$GroupComponent'"
foreach ($Part in $PartComponent)
    {
    $Part.PartComponent -split "Name=" | Select-Object -Last 1
    }
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s