【 Disable-ADAccount 】コマンドレット――Active Directoryオブジェクトを無効にするWindows PowerShell基本Tips(28)

本連載は、PowerShellコマンドレットについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は「Disable-ADAccount」コマンドレットを解説します。

» 2021年12月02日 05時00分 公開
[国井傑株式会社ソフィアネットワーク]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

「Windows PowerShell基本Tips」のインデックス

連載目次

 本連載では、Windows PowerShellの基本的なコマンドレットについて、基本的な書式からオプション、具体的な実行例までを分かりやすく紹介していきます。今回は、Active Directoryユーザーやコンピュータなどのオブジェクトを無効にする「Disable-ADAccount」コマンドレットです。

Disable-ADAccountコマンドレットとは?

 「Disable-ADAccount」は、PowerShellを利用してActive Directoryユーザーやコンピュータなどのオブジェクトを無効にするコマンドレットです。休職/退職したユーザーや入社前のユーザーなど、一時的に利用不可とするユーザーをコマンドレットで簡単に無効化できます。

Disable-ADAccountコマンドレットの書式

Disable-ADAccount [オプション]

Disable-ADAccountの主なオプション

オプション 意味
-Identity 無効にするアカウントを指定する。省略可能


一時的に利用しなくなったActive Directoryユーザーを無効にする

 Disable-ADAccountコマンドレットは、「-Identity」オプションで指定したユーザーを無効にできます(画面1)。

コマンドレット実行例

Disable-ADAccount -Identity kunii
画面1 画面1 Disable-ADAccountコマンドレットを実行し、「kunii」ユーザーを無効にした。ユーザーの指定にはDNを使わずに、ユーザー名だけを記述できる


一時的に利用しなくなったコンピュータアカウントを無効にする

 Disable-ADAccountコマンドレットは、「-Identity」オプションでDN(Distinguished Name:Active Directoryオブジェクトの識別名)書式を利用することで、無効にしたいコンピュータアカウントを指定できます(画面2)。

コマンドレット実行例

Disable-ADAccount -Identity "cn=Win10,cn=computers,dc=contoso,dc=com"
画面2 画面2 Disable-ADAccountコマンドレットを実行し、computersコンテナに保存されているWindows 10コンピュータを無効にした。コンピュータを指定するときはDNを使用する


複数のユーザーをまとめて無効にする

 「Get-ADUser」コマンドレットで複数のユーザー情報を取得して、その結果を元にDisable-ADAccountコマンドレットで無効化することができます(画面3)。

コマンドレット実行例

Get-ADUser -Filter 'Name -like "*"' -SearchBase "ou=employees,dc=contoso,dc=com" | Disable-ADAccount
画面3 画面3 Get-ADUserコマンドレットを利用してemployees OU(組織単位)内の全てのユーザー情報を取得し、続けてDisable-ADAccountコマンドレットでユーザーを無効化した。Get-ADUserコマンドレットで既にユーザーを指定しているため、-Identityオプションは必要ない


筆者紹介

国井 傑(くにい すぐる)

株式会社ソフィアネットワーク取締役。1997年からマイクロソフト認定トレーナーとして、Active DirectoryやActive Directoryフェデレーションサービス(AD FS)など、ID管理を中心としたトレーニングを提供している。2007年からMicrosoft MVP for Directory Servicesを連続して受賞。なお、テストで作成するユーザーアカウントには必ずサッカー選手の名前が登場するほどのサッカー好き。

Copyright © ITmedia, Inc. All Rights Reserved.

スポンサーからのお知らせPR

Server & Storage 險倅コ九Λ繝ウ繧ュ繝ウ繧ー

譛ャ譌・譛磯俣

注目のテーマ

4AI by @IT - AIを作り、動かし、守り、生かす
Microsoft & Windows最前線2025
AI for エンジニアリング
ローコード/ノーコード セントラル by @IT - ITエンジニアがビジネスの中心で活躍する組織へ
Cloud Native Central by @IT - スケーラブルな能力を組織に
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。