もっと詳しく

Active Directory から adusers を一覧表示するには、PowerShell Get-AdUser コマンドレット、ネット ユーザー、gwmi メソッド、およびコマンド ライン dsquery ツールを使用できます。

PowerShell でこれらのコマンドを使用すると、adusers、その名前、samaccountname、およびドメインのリストを取得できます。

ローカル マシンまたはアクティブ ディレクトリからユーザー リストを取得するために、PowerShell は net user、Get-AdUser、dsquery などのコマンドレットを提供します。

この記事では、PowerShell コマンドの Get-AdUser、net user、および gwmi を使用して、Active Directory から adusers を一覧表示する方法について説明します。

Get-AdUser を使用して PowerShell リスト AdUsers

PowerShell で Active Directory の aduser を一覧表示するには、Get-AdUser コマンドレットを使用します。

Get-AdUser は、1 人以上の Active Directory ユーザーとそのプロパティ (samaccountname、distinguishedname など) を取得します。

Get-AdUser -Filter * | Select Name

上記の PowerShell スクリプトでは、 Get-AdUser コマンドレットは、 フィルター * ユーザーリストを取得するパラメーター。

上記のスクリプトを PowerShell で実行して Active Directory の adusers を一覧表示すると、次のようになります。

ネットユーザーを使用したPowerShellユーザーリスト

を使用して ネットユーザー コマンドを実行すると、PowerShell でユーザー リストを取得できます。

net user

上記のコマンド ラインの net user コマンドは、ローカル マシンからユーザー リストを取得します。

上記の出力 ネットユーザー ユーザーリストを取得するためのcmdまたはPowerShellのコマンドは次のとおりです。

ローカル マシンの PowerShell ユーザー リスト
ローカル マシンの PowerShell ユーザー リスト

WMI メソッドを使用してユーザーのリストを取得する

WMI メソッドを使用して、ユーザー リストを取得できます。

 gwmi win32_UserAccount | Select Name, FullName, Caption, Domain

上記の PowerShell スクリプトでは、 WMI メソッドクラス win32_UserAccount ユーザーリストを取得し、名前、ドメインなどを表示する…

PowerShell でユーザーを一覧表示する上記のスクリプトの出力は次のとおりです。

PS C:> gwmi win32_UserAccount | Select Name, FullName, Caption, Domain

Name         FullName      Caption               Domain
----         --------      -------               ------

Guest                      SHELLPROGuest        SHELLPRO
krbtgt                     SHELLPROkrbtgt       SHELLPRO
toms         Tom Smith     SHELLPROtoms         SHELLPRO
ErickJ       Erick Jones   SHELLPROErickJ       SHELLPRO
garyw        Gary Willy    SHELLPROgaryw        SHELLPRO
chrisd       Chris Dore    SHELLPROchrisd       SHELLPRO
adam         Adam Strauss  SHELLPROadam         SHELLPRO
nathan       Nathan Tim    SHELLPROnathan       SHELLPRO
Don          Don Astle     SHELLPRODon          SHELLPRO

Dsquery ツールを使用して AdUser を一覧表示する

dsquery ツールを使用すると、Active Directory をクエリして、ユーザー オブジェクトを取得し、 dsget ツールを使用して、ユーザーの識別名と表示名を取得します。

dsquery user | dsget user -dn -display

上記のクエリ リスト adusers の出力を以下に示します。

PS C:> dsquery user | dsget user -dn -display
  dn                                                           display
  
  CN=Guest,CN=Users,DC=SHELLPRO,DC=LOCAL
  CN=krbtgt,CN=Users,DC=SHELLPRO,DC=LOCAL
  CN=Tom Smith,OU=SALES,DC=SHELLPRO,DC=LOCAL                   Tom Smith
  CN=Erick Jones,OU=HR,DC=SHELLPRO,DC=LOCAL                    Erick Jones
  CN=Gary Willy,OU=HR,DC=SHELLPRO,DC=LOCAL                     Gary Willy
  CN=Chris Dore,OU=SALES,DC=SHELLPRO,DC=LOCAL                  Chris Dore

結論

PowerShell コマンドレットとコマンドライン ツールを使用して adusers を一覧表示する方法に関する上記の記事がお役に立てば幸いです。

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

The post PowerShell リスト AdUsers – ShellGeek appeared first on Gamingsym Japan.