2010年4月10日にアカウントの有効期限が切れるユーザーを検索する

【準備】

ドメインコントローラ上で PowerShell コンソールを起動し、以下のコマンドを入力して Active Directory 関連のモジュールを読み込んでおいてください。

PS C:\> Import-Module ActiveDirectory

【ユーザーを検索するには】

指定した日付以前にアカウントの有効期限が切れるユーザーを検索するには、Search-ADAccount コマンドを以下のように使用します。以下の例では、2010年4月10日以前に有効期限が切れるユーザーアカウントを検索しています。

PS C:\>Search-ADAccount –AccountExpiring –DateTime ”10/4/2010”   -UsersOnly

-AccountExpiring は指定した期間以内、または指定した日時以前に有効期限が切れるアカウントを検索するためのオプションです。

-DateTime には日付を指定します。指定する形式は、「MM/DD/YYYY」または「MM/DD/YY」固定ですので注意してください。MMは「月」、DDは「日」、YYYYよびYYには「年」を指定します。

通常は -UsersOnly を必ず指定してください。指定しない場合、コンピューターアカウントも同時に検索対象となります。逆にコンピュータだけ検索した場合には、-ComputersOnly を使用します。