を使用して 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.