もっと詳しく

Active Directoryグループは、ActiveDirectoryオブジェクトのコレクションです。 これには、ユーザー、コンピューターアカウント、およびその他のグループが含まれます。 Dsquery groupコマンドは、指定された検索条件に一致するActiveDirectory内のグループオブジェクトを検索するために使用されます。

を使用して dsqueryグループ コマンドを実行すると、Active Directory内のオブジェクトが検索され、 dsgetユーザー グループ内のすべてのユーザーを取得するコマンド。

この記事では、dsqueryを使用して、ActiveDirectory内のグループ内のすべてのユーザーを取得する方法について説明します。

dsqueryを使用して、グループ内のすべてのユーザーを一覧表示します

グループ内のすべてのユーザーを一覧表示するには、指定したグループ名でdsquerygroupコマンドを使用します。

dsquery group -name "SalesLeader" | dsget group -members -expand | dsget user -samid -fn -ln -display

上記のコマンドでは、dsquery groupコマンドはnameパラメーターと値SalesLeaderを使用して、このグループ内のすべてのユーザーのみを取得します。 次に、dsget group -membersを使用して、グループ内のすべてのメンバーを取得します。 dsget userコマンドは、ユーザーの表示名、名、姓、およびsamidを表示します。

上記のコマンドの出力は次のとおりです。

クールなヒント: dsqueryを使用してドメインおよびOU内のすべてのユーザーのgetリストを使用する方法!

dsgetを使用して、グループ内のすべてのユーザーを取得します

使用 dsgetグループdsgetユーザー グループ内のすべてのユーザーのリストを取得するコマンド。

以下のクエリでは、dsget groupコマンドはグループのDN名を使用してグループのグループメンバーを取得し、その出力をdsgetuserコマンドに渡してグループ内のすべてのユーザーを一覧表示します。

dsget group "CN=SALESLeader,OU=SALES,DC=SHELLPRO,DC=LOCAL" -members -expand | dsget user -display

グループ内のすべてのユーザーを一覧表示する上記のコマンドの出力を以下に示します。

dsgetは、グループ内のすべてのユーザーを取得します
dsgetは、グループ内のすべてのユーザーを取得します

上記のコマンドは、グループからすべてのユーザーを取得し、ユーザー名を表示します。

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

結論

dsquerygroupコマンドを使用してグループ内のすべてのユーザーのリストを取得する方法に関する上記の記事がお役に立てば幸いです。

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

The post グループ内のすべてのユーザーをDsqueryします appeared first on Gamingsym Japan.