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 *コマンドを使用して、ユーザーに最後のログオンを取得する方法!
結論
dsqueryコマンドを使用してドメインコントローラー内のすべてのユーザーとou(組織単位)内のすべてのユーザーを一覧表示する方法に関する上記の記事がお役に立てば幸いです。
PowerShell Active DirectoryコマンドとPowerShellの基本に関するその他のトピックは、ShellGeekホームページにあります。
The post Dsquery-すべてのユーザーを一覧表示 appeared first on Gamingsym Japan.