ActiveDirectory PowerShell モジュールを使用していると仮定すると、唯一の要件は、スクリプトを実行しているマシンにこのモジュールがインストールされていることです。
このモジュールは、Windows の機能「リモート サーバー管理ツール > 役割管理ツール > AD DS および AD LDS ツール > Windows Powershell 用 Active Directory モジュール」です。
- サーバー OS では、これはサーバー マネージャーを介して機能として簡単に追加できます。
- クライアント OS では、最初に Microsoft ダウンロード センターからリモート サーバー管理ツール (RSAT) をインストールする必要があります。それがインストールされたら、「Windows の機能の有効化または無効化」から機能をインストールします。
さらに、スクリプトがこのモジュールに依存している場合は、スクリプトの先頭に次の行を配置することもできます
#Requires -Module activedirectory
次に、このスクリプトを Active Directory モジュールのないマシンで実行しようとすると、モジュールが見つからないというエラーが生成されます。PowerShell で便利な、まだインポートされていない場合は、アクティブ ディレクトリ モジュールもインポートされます。#Requires ステートメントの詳細については、about_Requires を参照してください。