もっと詳しく

aduser カウントの結果を取得するには、アクティブ ディレクトリで aduser アクティブ ユーザー数を取得します。 Get-AdUser とともに フィルター パラメータと使用 カウント 広告ユーザー数を取得します。

aduser 管理のために Active Directory を操作しているときに、OU 内の aduser カウントの取得、有効なユーザーの aduser カウントの取得、アクティブ ユーザーの aduser カウントの取得などの情報が必要になることがよくあります。

この記事では、Get-AdUser Count フィールドを使用して、OU 内のユーザーとアクティブ ユーザーの aduser 数を取得する方法について説明します。

Active Directory の Get-AdUser カウント

使用 Get-AdUser コマンドレット フィルター * 1 人以上の Active Directory ユーザーを取得して使用するパラメーター カウント aduser カウントの結果を取得します。

(Get-AdUser -Filter *).Count

上記の PowerShell スクリプトでは、Get-AdUser コマンドが Active Directory ユーザーを取得し、 カウント、aduser カウントの結果を返します。

Active Directory ユーザー数を取得する上記のスクリプトの出力は次のとおりです。

PS C:> (Get-AdUser -Filter *).Count
17

PS C:>

Get-AdUser OU 内のユーザー数をカウントする

OU の aduser 数を取得するには、 Get-AdUser SearchBase パラメータを使用して OU を指定し、Count を使用して特定の OU の aduser カウントを取得します。

 (Get-AdUser -Filter * -SearchBase "OU=SALES,DC=SHELLPRO,DC=LOCAL").Count

PowerShell スクリプトでは、 Get-AdUser を使用します フィルター * パラメータで指定された OU からすべてのユーザーを取得します。 検索ベース パラメータと用途 カウント OU の aduser 数を取得します。

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

PS C:> (Get-AdUser -Filter * -SearchBase "OU=SALES,DC=SHELLPRO,DC=LOCAL").Count

3
PS C:>

Get-ADUser カウントが有効なユーザー

Active Directory で有効な aduser の数を取得するには、Get-AdUser コマンドレットを Where 条件と共に使用して、aduser オブジェクトの Enabled 属性が true かどうかを確認します。

(Get-AdUser -Filter * | Where {$_.Enabled -eq "True"}).Count

上記の PowerShell スクリプトでは、 Get-AdUser を使用します フィルター パラメーターを使用して Active Directory から adusers を取得し、それを Where 条件にパイプして、ユーザーが有効になっているかどうかを確認します。 有効 属性を取得し、有効なユーザー数を取得します。

aduser カウントのアクティブ ユーザーを取得する上記の PowerShell スクリプトの出力は次のとおりです。

PS C:> (Get-AdUser -Filter * | Where {$_.Enabled -eq "True"}).Count

13
PS C:>

結論

Active Directory で aduser カウントを取得してアクティブで有効な状態にする方法に関する上記の記事がお役に立てば幸いです。

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

The post Active Directory で AdUser カウントを取得する appeared first on Gamingsym Japan.