もっと詳しく

を使用して Get-AdUser PowerShell のコマンドレットで、複数のユーザー プロパティを取得できます。 の Get-AdUser コマンドレットは、1 つ以上の Active Directory ユーザー オブジェクトを取得します。 Get-AdUser で複数の aduser を指定して、aduser の複数のユーザー プロパティを取得できます。

aduser オブジェクトとそのプロパティは、 samaccountname識別名、または Active Directory 内のユーザーを識別するその他のプロパティ。

この記事では、Get-AdUser コマンドレットを使用して aduser の複数ユーザー プロパティを取得する方法について説明します。

Active Directory から複数のユーザーのプロパティを取得する

Get-AdUser LDAPFilter パラメーターを使用して、次のようなフィルター ルールを指定します。 samaccountname = toms 複数の aduser のプロパティを取得し、PowerShell で複数のユーザーのプロパティを取得します。

Get-ADUser -LDAPFilter '(|(samaccountname=toms)(samaccountname=chrisd))' |Format-Table Name,DistinguishedName,Enabled,UserPrincipalName

上記の PowerShell スクリプトでは、 Get-AdUser コマンドレットは、 LDAPフィルター のような複数のユーザー条件を指定します |(samaccountname=toms)(samaccountname=chrisd) 出力を フォーマット表複数のユーザー プロパティを表形式で表示するコマンドレット。

aduser の複数のユーザー プロパティを取得する上記の PowerShell スクリプトの出力は次のとおりです。

PowerShell で複数の AdUsers プロパティを取得する

複数のユーザーの samaccountname のリストがある場合は、Get-AdUser コマンドレットを使用して、PowerShell で adusers の複数のプロパティを取得できます。

 'toms','chrisd' | ForEach-Object { Get-ADUser -Identity $_ -Properties Name,DistinguishedName,Enabled,UserPrincipalName}

上記の PowerShell スクリプトでは、複数のユーザー samaccountname を指定し、それを入力として ForEach-オブジェクト 反復を実行する場所。

Get-AdUser このコマンドレットは、Identity パラメーターを使用して samaccountname を指定し、ユーザー名、aduser 識別名、有効、aduser ユーザープリンシパル名を取得します。

PowerShell で複数の adusers プロパティを取得する上記のスクリプトの出力は次のとおりです。

PS C:> 'toms','chrisd' | ForEach-Object { Get-ADUser -Identity $_ -Properties Name,DistinguishedName,Enabled,UserPrincipalName}


DistinguishedName : CN=Tom Smith,OU=SALES,DC=SHELLPRO,DC=LOCAL
Enabled           : True
GivenName         : Tom
Name              : Tom Smith
ObjectClass       : user
ObjectGUID        : 1f3a2572-2621-4e47-9bdf-81d1f8172f69
SamAccountName    : toms
SID               : S-1-5-21-1326752099-4012446882-462961959-1103
Surname           : Smith
UserPrincipalName : [email protected]

DistinguishedName : CN=Chris Dore,OU=SALES,DC=SHELLPRO,DC=LOCAL
Enabled           : True
GivenName         : Chris
Name              : Chris Dore
ObjectClass       : user
ObjectGUID        : ad35249a-e187-4d73-b135-c8fe30729b95
SamAccountName    : chrisd
SID               : S-1-5-21-1326752099-4012446882-462961959-2602
Surname           : Dore
UserPrincipalName : [email protected]



PS C:>

結論

を使用して PowerShell で aduser の複数のユーザー プロパティを取得する方法に関する上記の記事を願っています Get-AdUser LDAPFilter パラメーターを指定したコマンドレットが役立ちます。

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

The post AdUser の複数ユーザーのプロパティを取得する appeared first on Gamingsym Japan.