PoshCode Archive  Artifact [2d6b84a4b3]

Artifact 2d6b84a4b3e5ff6b40afc5bff0c6d04f7f662c388ff223661c5dee8e32cb5cb1:

  • File Get-GPOLinkedOrganizationalUnits.ps1 — part of check-in [fb98665a74] at 2018-06-10 14:08:09 on branch trunk — Function to find organizational units linked to a given GPO (user: unknown size: 610)

# encoding: ascii
# api: powershell
# title: 
# description: Function to find organizational units linked to a given GPO
# version: 0.1
# type: function
# license: CC0
# function: Get-GPOLinkedOrganizationalUnits
# x-poshcode-id: 6109
# x-archived: 2016-03-18T21:17:08
#
#
<#
.EXAMPLE  
    Get-GPO -Name TestOU | Get-GPOLinkedOrganizationalUnits
#>
Function Get-GPOLinkedOrganizationalUnits {
    param(
        [Parameter(ValueFromPipeline=$true, Mandatory=$true)][Microsoft.GroupPolicy.Gpo]$GPO
    )

    Get-ADOrganizationalUnit -Filter { LinkedGroupPolicyObjects -eq $gpo.Path }
}