もっと詳しく

Active Directory 内の特定の OU を除く adusers を取得するには、 Get-AdUser コマンドレット 検索ベース パラメータを使用して、親 OU からすべてのユーザーを取得し、 どこ 特定の OU を除く adusers を取得する条件。

親 OU の下にある特定のサブ OU を除外し、他のすべての OU から adusers を取得するには、 Where-オブジェクト コマンドを使用して、OU の識別名が除外したい特定のサブ OU と異なる場所をフィルタリングします。

この記事では、Get-AdUser コマンドレットを使用して、aduser に Active Directory 内の特定の OU を除外させる方法について説明します。

AdUser を取得して特定の OU を除外する

Get-AdUser コマンドレットを使用して、 検索ベース パラメータを使用して親 OU を指定します。 親 OU とサブ OU からすべての Active Directory ユーザーを返します。

OU からすべての adusers を返す最初のコマンドの出力をパイプします。 Where-オブジェクト チェックする場所にフィルターを適用する distinguishedname 除外したい OU とは異なります。

 Get-ADUser -Filter * -SearchBase 'OU=SHELLUSERS,DC=SHELLPRO,DC=LOCAL' | Where-Object { $_.DistinguishedName -notlike '*OU=HR*' } | Select Name,DistinguishedName

上記の PowerShell スクリプトでは、特定の OU ( HR) を除く adusers を取得し、aduser 名と DistinguishedName を表示します。

Finance および SHELLUsers OU から adusers を返し、HR OU から adusers を除外します。

特定の OU を除外する aduser を取得する上記の PowerShell スクリプトの出力は次のとおりです。

結論

Get-AdUser コマンドレットを使用して adusers を取得し、特定の OU を除外する方法に関する上記の記事がお役に立てば幸いです。

PowerShell Active Directory コマンドと PowerShell の基本に関するその他のトピックについては、ShellGeek のホームページを参照してください。

The post AdUsers を取得して Active Directory の特定の OU を除外する appeared first on Gamingsym Japan.