もっと詳しく

Dsquery コマンドラインツールは、指定された検索条件を使用してActive Directoryを照会し、特定のオブジェクトタイプのオブジェクトを検索するために使用されます。 dsqueryを使用すると、ドメインコントローラー内のすべてのユーザーのリストを取得したり、OU内のすべてのユーザーをリストしたりできます。

使用 dsqueryユーザー ドメインまたは組織単位のすべてのユーザーを一覧表示するコマンド。 Active Directoryに多数のユーザーが含まれている場合は、limitパラメーターを使用してユーザーの数を制限します。 ドメイン内のすべてのユーザーのリストを取得するには、しばらく時間がかかる場合があります。

この記事では、dsquery userコマンドを使用してドメインのすべてのユーザーを一覧表示する方法、またはdsqueryuserを使用してOU内のすべてのユーザーを一覧表示してすべてのユーザーをCSVファイルにエクスポートする方法について説明します。

Dsqueryは、ドメインコントローラー内のすべてのユーザーを一覧表示します

dsquery userコマンドを使用して、ドメイン名の指定された検索基準を使用して、ドメインコントローラー内のすべてのユーザーを一覧表示します。

dsquery user dc=SHELLPRO,dc=local -limit 0 | dsget user -samid -fn -ln -display > C:Tempaduser.csv

上記のコマンドで、dsqueryユーザーは、指定されたを使用してドメインコントローラー内のすべてのユーザーのリストを取得します dc=SHELLPRO,dc=local-制限0 すべてのユーザーをDCで出力します。

の場合 制限 提供されていない場合、100件の結果が出ると停止し、例外をスローします。

Dsquery has reached the specified limit on number of results to display; use a different value for the -limit option to display more results.

dsgetユーザー コマンドは、samid、名、姓、ユーザー表示名などのユーザーオブジェクトのプロパティを一覧表示します。 ドメイン内のすべてのユーザーをCSVファイルにエクスポートするために、ユーザーオブジェクトのプロパティを渡します。

ドメイン内のすべてのユーザーを一覧表示してCSVファイルにエクスポートする上記のコマンドの出力は次のとおりです。

  samid           fn       ln          display        
  admin           John     Paul        John Paul      
  Guest                                               
  krbtgt                                              
  toms            Tom      Smith       Tom Smith      
  ErickJ          Erick    Jones       Erick Jones    
  garyw           Gary     Willy       Gary Willy     
  chrisd          Chris    Dore        Chris Dore     
  adam            Adam     Strauss     Adam Strauss   
  nathan          Natha    Tim         Nathan Tim     
  Don                                  Don Astle      
  EshD            Esh      Deol        Esh Deol       
  Tira.Elsa       Tira     Elsa        Tira Elsa      
  arons           Aron     Seth        Aron Seth      
  Dev.NewHouse    Dave     NewHouse    Dave NewHouse  
  Harsh.Dev       Harsh    Dev         Harsh Dev      
  Netya.Xu        Netya    Xu          Netya Xu       
dsget succeeded

dsqueryを使用してouのユーザーを一覧表示する

Microsoft Active Directoryドメインの組織単位には、ユーザー、グループ、およびコンピューターが含まれます。

を使用して dsqueryユーザー OUのDNの指定された検索条件でコマンドを実行すると、OU内のユーザーが一覧表示されます。 dsgetユーザー コマンドは、samid、名、姓、表示名などのActiveDirectoryユーザーオブジェクトのプロパティを表示するために使用されます。

dsquery user ou=HR,dc=SHELLPRO,dc=local -limit 0 | dsget user -samid -fn -ln -display

組織単位内のすべてのユーザーを取得するための上記のコマンドの出力は次のとおりです。

dsquery-ou(組織単位)のすべてのユーザー
dsquery – ou(組織単位)のすべてのユーザー

クールなヒント: dsquery *コマンドを使用して、ユーザーに最後のログオンを取得する方法!

結論

dsqueryコマンドを使用してドメインコントローラー内のすべてのユーザーとou(組織単位)内のすべてのユーザーを一覧表示する方法に関する上記の記事がお役に立てば幸いです。

PowerShell Active DirectoryコマンドとPowerShellの基本に関するその他のトピックは、ShellGeekホームページにあります。

The post Dsquery-すべてのユーザーを一覧表示 appeared first on Gamingsym Japan.