使用 dsqueryユーザー Active Directoryで非アクティブなユーザーアカウントを検索するには、非アクティブなパラメータを指定してコマンドを実行します。
dsqueryuserコマンドに非アクティブなパラメーターがあります -inactive <NumberOfWeeks>
これは、指定された週数の間非アクティブまたは失効しているユーザーを検索します。
指定された期間内にログオンがない場合、ユーザーアカウントは非アクティブまたは古いアカウントになります。
この記事では、dsquery userコマンドを使用して、Active Directoryで非アクティブなユーザーアカウントを検索し、dsqueryコマンドを使用して90日間非アクティブなユーザーを検索する方法について説明します。
dsqueryコマンドを使用して非アクティブなユーザーを検索します
dsquery userコマンドを使用して、inactiveパラメーターとinactiveパラメーターで指定された週数を使用して、ActiveDirectory内の非アクティブなユーザーアカウントを検索します。
dsqueryを使用して非アクティブなアカウントを見つけるには、次の手順に従います。
- ステップ1:dsqueryユーザーコマンドを使用します
- ステップ2:非アクティブなパラメーターを使用して、週数を指定します
- ステップ3:値0のlimitパラメーターを使用して、ディレクトリー内のすべての非アクティブなユーザー・アカウントをリストします。
dsquery user -inactive 1 -limit 0 | dsget user -fn -ln -display
上記のdsqueryユーザーコマンドの出力は次のとおりです。
上記の出力からわかるように、非アクティブなパラメーターは1つの値を使用して、1週間アクティブになっていないディレクトリ内の非アクティブなユーザーアカウントを検索します。
dsget userコマンドは、非アクティブなユーザーアカウントの名、姓、およびユーザー表示名を表示します。
クールなヒント: dsquery *コマンドを使用して、ユーザーに最後のログオンを取得する方法!
90日間非アクティブなユーザーを見つけるには、13週間(〜91日)の非アクティブ期間でdsqueryuserコマンドを使用します。
dsquery user -inactive 13 -limit 0 | dsget user -fn -ln -display
非アクティブなユーザーアカウントの例を見つけるための上記のdsqueryコマンドの出力は次のとおりです。
C:Windowssystem32>dsquery user -inactive 13 -limit 0 | dsget user -fn -ln -display
fn ln display
Tom Smith Tom Smith
dsget succeeded
C:Windowssystem32>
クールなヒント: dsqueryを使用して、ActiveDirectoryで無効になっているユーザーアカウントを見つける方法!
結論
dsqueryuserコマンドを使用してディレクトリ内の非アクティブなユーザーアカウントを見つける方法に関する上記の記事がお役に立てば幸いです。
dsget userコマンドを使用して、ActiveDirectory内のユーザーのプロパティを表示します。
PowerShell Active DirectoryコマンドとPowerShellの基本に関するその他のトピックは、ShellGeekホームページにあります。
The post ActiveDirectoryで非アクティブなユーザーを検索するためのDsquery appeared first on Gamingsym Japan.