ActiveDirectory管理ツールを利用するにはAdd-WindowsCapabilityコマンドを使ってリモートサーバ管理ツールをインストールする


はじめに

 Windows10 Proの標準環境にはActiveDirectory管理ツールActive Directoryユーザーとコンピューターが未導入です。そこで、これをコマンドで簡単にサクっとインストールするために私が行っている方法をご紹介します。

 Windowsでよくありがちな(1)ダウンロードサイトを訪問して、(2)インストーラをダウンロードして、(3)マウスでダブルクリックして実行するというスタイルは個人的には嫌いです。なぜなら面倒くさいからです。ですので、ここではあえて、コマンド一発でインストールする方法をご紹介いたします。

 私の環境は以下の通りです。他の環境・条件は試したことがありませんのでお許しください。

  • OS:Windows10 Pro
  • 対象ActiveDirectory管理ツール:Active Directoryユーザーとコンピューター
  • シェル:Windows PowerShell

準備

  • プロキシサーバの設定

 プロキシサーバで外部インターネットに接続している会社さんで働いておられる方はこちらの私の記事をご参考にされて、最初にユーザー環境変数にプロキシサーバー設定を行ってください

結論

Windows 10 RSAT Tool(リモートサーバ管理ツール)に含まれるActiveDirectory管理ツールRsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0Add-WindowsCapabilityコマンドを利用してインストールします

1(1).管理者でPowerShellを実行します(スタートメニューから右クリックで「管理者として実行する」でも可)
PS C:\> runas /user:aaaaaa@xx.yyyy.xxx powershell
1(2).管理者パスワードを入力します
aaaaaa@xx.yyyy.xxx のパスワードを入力してください:
2.ActiveDirectory管理ツールをインストールします
PS C:\> Add-WindowsCapability -Online -Name "Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0"
コマンド実行途中の表示
Operation
Running
[ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo]
コマンド実行結果
Path          :
Online        : True
RestartNeeded : False

関連コマンド

 利用可能なWindows 10 RSAT Tool(リモートサーバ管理ツール)の一覧を表示するにはGet-WindowsCapabilityコマンドを利用します

利用可能なリモートサーバ管理ツールの一覧を得る実行コマンド
PS C:\> Get-WindowsCapability -Name RSAT* -Online | Select-Object -Property Name, DisplayName, State
実行結果の例
Name                                                     DisplayName                                                                                   State
----                                                     -----------                                                                                   -----
Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0             RSAT: Active Directory Domain Services およびライトウェイト ディレクトリ サービス ツール NotPresent
Rsat.BitLocker.Recovery.Tools~~~~0.0.1.0                 RSAT: BitLocker ドライブ暗号化管理ユーティリティ                                         NotPresent
Rsat.CertificateServices.Tools~~~~0.0.1.0                RSAT: Active Directory 証明書サービス ツール                                             NotPresent
Rsat.DHCP.Tools~~~~0.0.1.0                               RSAT: DHCP サーバー ツール                                                               NotPresent
Rsat.Dns.Tools~~~~0.0.1.0                                RSAT: DNS サーバー ツール                                                                NotPresent
Rsat.FailoverCluster.Management.Tools~~~~0.0.1.0         RSAT: フェールオーバー クラスタリング ツール                                             NotPresent
Rsat.FileServices.Tools~~~~0.0.1.0                       RSAT: ファイル サービス ツール                                                           NotPresent
Rsat.GroupPolicy.Management.Tools~~~~0.0.1.0             RSAT: グループ ポリシー管理ツール                                                        NotPresent
Rsat.IPAM.Client.Tools~~~~0.0.1.0                        RSAT: IP アドレス管理 (IPAM) クライアント                                                NotPresent
Rsat.LLDP.Tools~~~~0.0.1.0                               RSAT: データ センター ブリッジング LLDP ツール                                           NotPresent
Rsat.NetworkController.Tools~~~~0.0.1.0                  RSAT: ネットワーク コントローラー管理ツール                                              NotPresent
Rsat.NetworkLoadBalancing.Tools~~~~0.0.1.0               RSAT: ネットワーク負荷分散ツール                                                         NotPresent
Rsat.RemoteAccess.Management.Tools~~~~0.0.1.0            RSAT: リモート アクセス管理ツール                                                        NotPresent
Rsat.RemoteDesktop.Services.Tools~~~~0.0.1.0             RSAT: リモート デスクトップ サービス ツール                                              NotPresent
Rsat.ServerManager.Tools~~~~0.0.1.0                      RSAT: サーバー マネージャー                                                              NotPresent
Rsat.Shielded.VM.Tools~~~~0.0.1.0                        RSAT: シールドされた VM のツール                                                         NotPresent
Rsat.StorageMigrationService.Management.Tools~~~~0.0.1.0 RSAT: ストレージ移行サービス管理ツール                                                   NotPresent
Rsat.StorageReplica.Tools~~~~0.0.1.0                     RSAT: Windows PowerShell 用記憶域レプリカ モジュール                                     NotPresent
Rsat.SystemInsights.Management.Tools~~~~0.0.1.0          RSAT: Windows PowerShell のシステム インサイト モジュール                                NotPresent
Rsat.VolumeActivation.Tools~~~~0.0.1.0                   RSAT: ボリューム ライセンス認証ツール                                                    NotPresent
Rsat.WSUS.Tools~~~~0.0.1.0                               RSAT: Windows Server Update Services ツール                                              NotPresent
                                            NotPresent
PowerShell

参考Webページ