エクスポート (0) 印刷
すべて展開

AD DS の新機能: Windows PowerShell の Active Directory モジュール

更新日: 2009年1月

適用対象: Windows Server 2008 R2

主な変更点

Windows PowerShell 用 Active Directory モジュール は、管理、構成、および診断タスク用のコマンドライン スクリプトに対して一貫したボギャブラリと構文を提供します。Active Directory モジュール を使用すると、Exchange Server、グループ ポリシーなどのサービスを使用してエンド ツー エンド管理を行うことができます。

Active Directory モジュールを使用するとどのような効果がありますか。

Windows PowerShell™ は、情報技術 (IT) 担当者がより簡単にシステム管理を制御し、生産性を高められるように支援するコマンドライン シェルとスクリプト言語です。

Windows Server 2008 R2 の Active Directory モジュール はコマンドレットのグループを統合する Windows PowerShell モジュールで、ActiveDirectory と呼ばれます。これらのコマンドレットを使用すると、Active Directory ドメイン、Active Directory ライトウェイト ディレクトリ サービス (AD LDS) 構成セット、および Active Directory データベース マウント ツール インスタンスを 1 つの自己完結型パッケージで管理できます。

Windows Server 2000、Windows Server 2003、および Windows Server 2008 では、管理者がさまざまなコマンドライン ツールと Microsoft Management Console (MMC) スナップインを使用して、Active Directory ドメインおよび AD LDS 構成セットに接続し、監視および管理を行っていました。Windows Server 2008 R2 の Active Directory モジュール では、ディレクトリ サービスを一元管理できます。

この機能が役に立つのはどのような職務の人ですか。

Active Directory モジュール は次のような人に役に立つでしょう。

  • Windows Server 2008 R2 の早期導入者、IT プランナー、および Windows Server 2008 R2 を技術的に評価するアナリスト

  • エンタープライズ IT プランナーおよびデザイナー

  • Active Directory ドメイン サービス (AD DS) 管理チーム

  • AD DS 管理者

特別な注意事項はありますか。

  • Active Directory モジュール は、Windows Server 2008 R2 を実行しているコンピューターにのみインストールできます。Active Directory モジュール は、Windows 2000、Windows Server 2003、または Windows Server 2008 が動作しているコンピューターにはインストールできません。

  • Windows Server 2008 R2 リモート サーバー管理ツール (RSAT) の一部として、Active Directory モジュール を Windows 7 にインストールすることもできます。ただし、Windows 7 に Active Directory モジュール をインストールして、Active Directory ドメイン、AD LDS インスタンスまたは構成セット、あるいは Active Directory データベース マウント ツール インスタンスをリモート管理する場合は、少なくとも 1 つの Windows Server 2008 R2 ドメイン コントローラーがドメインに必要です。または、少なくとも 1 つのインスタンスが、Windows Server 2008 R2 サーバー上で実行されている AD LDS 構成セットに必要です。

Active Directory モジュールではどのような新機能が提供されますか。

Active Directory モジュール は、Active Directory モジュール プロバイダーおよび Active Directory モジュール コマンドレットで構成されています。

Active Directory モジュール プロバイダー

Active Directory モジュール プロバイダーを使用すると、管理者が Active Directory ドメイン、Active Directory データベース マウント ツール インスタンス、および AD LDS インスタンスと構成セットに格納されているデータ上を簡単に移動し、こうしたデータにアクセスできます。この Active Directory モジュール プロバイダーは、ファイル システムとよく似た階層型のナビゲーション システムによって、Active Directory データベースを公開します。たとえば、Active Directory モジュール を使用中に、次のコマンドを使ってディレクトリ全体を移動できます。

  • cd

  • dir

  • remove

  • .

  • ..

Active Directory モジュール プロバイダーを使用すると、Active Directory ドメイン、AD LDS インスタンス、および Active Directory データベース マウント ツール インスタンスを特定のプロバイダーのドライブにマップできます。Active Directory モジュール が最初に読み込まれるとき、既定の Active Directory ドライブ (AD:) がマウントされます。このドライブに接続するには cd AD: コマンドを実行します。新しいプロバイダー ドライブを Active Directory ドメイン、AD LDS サーバー、または Active Directory データベース マウント ツール インスタンスに接続するには、次のコマンドレットを使用します。

New-PSDrive -Name <name of the drive> -PSProvider ActiveDirectory -Root "<DN of the partition/NC>" –Server <server or domain name (NetBIOS/FQDN)[:port number]> -Credential <domain name>\<username>

 

パラメーター 説明

-Name <name of the drive>

追加するドライブの名前を指定します。

-PSProvider ActiveDirectory

プロバイダーの名前です。この場合は、ActiveDirectory です。

-Root "<DN of the partition/NC>"

プロバイダーの内部ルートまたはパスを指定します。

–Server <server or domain name (NetBIOS/FQDN)[:port number]>

Active Directory ドメインまたは AD LDS インスタンスをホストするサーバーを指定します。

-Credential <domain name>\<username>

Active Directory ドメインまたは AD LDS サーバーへの接続に必要な資格情報を指定します。

Active Directory モジュール コマンドレット

Active Directory モジュール コマンドレットを使用すると、AD DS 環境および AD LDS 環境で、さまざまな管理、構成、および診断タスクを実行できます。この Windows Server 2008 R2 リリースでは、Active Directory モジュール を使用して、既存の Active Directory のユーザーやコンピューター アカウント、グループ、組織単位 (OU)、ドメインとフォレスト、ドメイン コントローラー、およびパスワード ポリシーを管理したり、これらを新しく作成したりできます。

次の表は、Windows Server 2008 R2 のこの Active Directory モジュール リリースで使用できるコマンドレットの一覧です。

 

コマンドレット 説明

Disable-ADAccount

Active Directory アカウントを無効にします。

Enable-ADAccount

Active Directory アカウントを有効にします。

Search-ADAccount

Active Directory ユーザー、コンピューター、およびサービス アカウントを取得します。

Unlock-ADAccount

Active Directory アカウントのロックを解除します。

Get-ADAccountAuthorizationGroup

アカウントが含まれている Active Directory セキュリティ グループを取得します。

Set-ADAccountControl

Active Directory アカウントのユーザー アカウント コントロール (UAC) 値を修正します。

Clear-ADAccountExpiration

Active Directory アカウントの有効期限を消去します。

Set-ADAccountExpiration

Active Directory アカウントの有効期限を設定します。

Set-ADAccountPassword

Active Directory アカウントのパスワードを修正します。

Get-ADAccountResultantPasswordReplicationPolicy

Active Directory アカウントのパスワード レプリケーション ポリシーの結果を取得します。

Get-ADComputer

1 台以上の Active Directory コンピューターを取得します。

New-ADComputer

新しい Active Directory コンピューターを作成します。

Remove-ADComputer

Active Directory コンピューターを削除します。

Set-ADComputer

Active Directory コンピューターを修正します。

Add-ADComputerServiceAccount

1 つ以上のサービス アカウントを Active Directory コンピューターに追加します。

Get-ADComputerServiceAccount

Active Directory コンピューターでホストされるサービス アカウントを取得します。

Remove-ADComputerServiceAccount

1 つ以上のサービス アカウントをコンピューターから削除します。

Get-ADDefaultDomainPasswordPolicy

Active Directory ドメインのアカウントの既定のパスワード ポリシーを取得します。

Set-ADDefaultDomainPasswordPolicy

Active Directory ドメインの既定のパスワード ポリシーを修正します。

Move-ADDirectoryServer

AD DS のドメイン コントローラーを新しいサイトに移動します。

Move-ADDirectoryServerOperationMasterRole

操作マスター (フレキシブル単一マスター操作 (FSMO) とも呼ばれます) の役割を Active Directory ドメイン コントローラーに移動します。

Get-ADDomain

Active Directory ドメインを取得します。

Set-ADDomain

Active Directory ドメインを修正します。

Get-ADDomainController

検出可能なサービス基準や検索パラメーターに基づいて、または NetBIOS 名などのドメイン コントローラー ID を提供することによって、1 つ以上の Active Directory ドメイン コントローラーを取得します。

Add-ADDomainControllerPasswordReplicationPolicy

ユーザー、コンピューター、およびグループを、読み取り専用ドメイン コントローラー (RODC) パスワード レプリケーション ポリシー (PRP) の許可一覧または拒否一覧に追加します。

Get-ADDomainControllerPasswordReplicationPolicy

RODC PRP の許可一覧または拒否一覧のメンバーを取得します。

Remove-ADDomainControllerPasswordReplicationPolicy

RODC PRP の許可一覧または拒否一覧からユーザー、コンピューター、およびグループを削除します。

Get-ADDomainControllerPasswordReplicationPolicyUsage

指定された RODC で指定された ADAccount のパスワード ポリシーの結果を取得します。

Set-ADDomainMode

Active Directory ドメインのドメイン機能レベルを設定します。

Get-ADFineGrainedPasswordPolicy

1 つ以上の Active Directory の詳細なパスワード ポリシーを取得します。

New-ADFineGrainedPasswordPolicy

Active Directory の詳細なパスワード ポリシーを新しく作成します。

Remove-ADFineGrainedPasswordPolicy

Active Directory の詳細なパスワード ポリシーを削除します。

Set-ADFineGrainedPasswordPolicy

Active Directory の詳細なパスワード ポリシーを修正します。

Add-ADFineGrainedPasswordPolicySubject

詳細なパスワード ポリシーを、1 人以上のユーザーまたは 1 つ以上のグループに適用します。

Get-ADFineGrainedPasswordPolicySubject

詳細なパスワード ポリシーを適用するユーザーおよびグループを取得します。

Remove-ADFineGrainedPasswordPolicySubject

詳細なパスワード ポリシーから 1 人以上のユーザーを削除します。

Get-ADForest

Active Directory フォレストを取得します。

Set-ADForest

Active Directory フォレストを修正します。

Set-ADForestMode

Active Directory フォレストのフォレスト モードを設定します。

Get-ADGroup

1 つ以上の Active Directory グループを取得します。

New-ADGroup

Active Directory グループを作成します。

Remove-ADGroup

Active Directory グループを削除します。

Set-ADGroup

Active Directory グループを修正します。

Add-ADGroupMember

1 人以上のメンバーを Active Directory グループに追加します。

Get-ADGroupMember

Active Directory グループのメンバーを取得します。

Remove-ADGroupMember

1 人以上のメンバーを Active Directory グループから削除します。

Get-ADObject

1 つ以上の Active Directory オブジェクトを取得します。

Move-ADObject

Active Directory オブジェクトまたはオブジェクトのコンテナーを、別のコンテナーまたはドメインに移動します。

New-ADObject

Active Directory オブジェクトを作成します。

Remove-ADObject

Active Directory オブジェクトを削除します。

Rename-ADObject

Active Directory オブジェクトの名前を変更します。

Restore-ADObject

Active Directory オブジェクトを復元します。

Set-ADObject

Active Directory オブジェクトを修正します。

Disable-ADOptionalFeature

Active Directory のオプション機能を無効にします。

Enable-ADOptionalFeature

Active Directory のオプション機能を有効にします。

Get-ADOptionalFeature

1 つ以上の Active Directory オプション機能を取得します。

Get-ADOrganizationalUnit

1 つ以上の Active Directory の OU を取得します。

New-ADOrganizationalUnit

Active Directory の OU を新しく作成します。

Remove-ADOrganizationalUnit

Active Directory の OU を削除します。

Set-ADOrganizationalUnit

Active Directory の OU を修正します。

Add-ADPrincipalGroupMembership

1 つ以上の Active Directory グループにメンバーを追加します。

Get-ADPrincipalGroupMembership

指定されたユーザー、コンピューター、またはグループを持つ Active Directory グループを取得します。

Remove-ADPrincipalGroupMembership

1 つ以上の Active Directory グループからメンバーを削除します。

Get-ADRootDSE

ドメイン コントローラーの情報ツリーのルートを取得します。

Get-ADServiceAccount

1 つ以上の Active Directory サービス アカウントを取得します。

Install-ADServiceAccount

Active Directory サービス アカウントをコンピューターにインストールします。

New-ADServiceAccount

新しい Active Directory サービス アカウントを作成します。

Remove-ADServiceAccount

Active Directory サービス アカウントを削除します。

Set-ADServiceAccount

Active Directory サービス アカウントを修正します。

Uninstall-ADServiceAccount

Active Directory サービス アカウントをコンピューターからアンインストールします。

Reset-ADServiceAccountPassword

コンピューターのサービス アカウントのパスワードをリセットします。

Get-ADUser

1 人以上の Active Directory ユーザーを取得します。

New-ADUser

Active Directory ユーザーを新しく作成します。

Remove-ADUser

Active Directory ユーザーを削除します。

Set-ADUser

Active Directory ユーザーを修正します。

Get-ADUserResultantPasswordPolicy

ユーザーのパスワード ポリシーの結果を取得します。

noteメモ
Active Directory モジュール で使用できるすべてのコマンドレットを表示するには、Get-Command *-AD* コマンドレットを使用します。

Active Directory モジュール コマンドレットの詳細情報 (構文を含む) を確認するには、Get-Help <cmdlet name> コマンドレットを使用します。<cmdlet name> には、情報を確認したいコマンドレットの名前を指定してください。より詳しい情報を表示するには、次のいずれかのコマンドレットを実行します。

  • Get-Help <cmdlet name> -Detailed

  • Get-Help <cmdlet name> -Full

  • Get-Help <cmdlet name> -Detailed

  • Get-Help <cmdlet name> -Examples

Active Directory モジュールを展開するにはどのような準備が必要ですか。

Active Directory モジュール は、次の方法でインストールできます。

  • Windows Server 2008 R2 サーバー上で AD DS または AD LDS サーバーの役割をインストールするときに既定でインストールされます

  • Dcpromo.exe を実行して Windows Server 2008 R2 サーバーをドメイン コントローラーにするときに既定でインストールされます

  • Windows Server 2008 R2 サーバーの RSAT 機能の一部としてインストールされます

  • Windows 7 コンピューターの RSAT 機能の一部としてインストールされます

    Important重要
    Windows 7 の Active Directory モジュール を使用して、Active Directory ドメイン、AD LDS インスタンスまたは構成セット、あるいは Active Directory データベース マウント ツール インスタンスをリモート管理する場合は、少なくとも 1 つの Windows Server 2008 R2 ドメイン コントローラーがドメインに必要です。または、少なくとも 1 つのインスタンスが Windows Server 2008 R2 サーバー上で実行されている AD LDS 構成セットに必要です。

  • 既定では、次の機能を備える Active Directory モジュール がインストールされます。

    • Windows PowerShell

    • Microsoft .NET Framework 3.5.1

    Active Directory モジュール が正しく機能するには、Windows PowerShell および .NET Framework 3.5.1 が Windows Server 2008 R2 または Windows 7 コンピューターにインストールされていなければなりません。

  • Active Directory モジュール を使用して、Active Directory ドメイン、AD LDS インスタンスまたはAD LDS 構成セット、あるいは Active Directory データベース マウント ツール インスタンスを管理する場合、Windows Server 2008 R2 Active Directory Web サービスを、このドメインの少なくとも 1 つのドメイン コントローラーか、または AD LDS インスタンスをホストするサーバーにインストールする必要があります。ADWS の詳細については、「AD DS の新機能: Active Directory Web サービス」を参照してください。

    Warning警告
    Active Directory モジュール は ADWS サービスに依存して、正しく動作します。つまり、ADWS サービスが実行されているドメイン コントローラーで TCP ポート 9389 を開く必要があります。グループ ポリシー オブジェクト (GPO) を使用してファイアウォールを構成する場合は、GPO を更新して、必ずこのポートを ADWS 用に開く必要があります。

noteメモ
Active Directory モジュール がインストールされている場合、それを起動するには、[スタート] ボタンをクリックし、[管理ツール] をポイントして、shortcut_ad_powershell をクリックします。また、Windows PowerShell のプロンプトで Import-Module ActiveDirectory コマンドを実行して、Active Directory モジュール を手動で読み込むこともできます。

Active Directory モジュールはどのエディションで使用できますか。

nextref_ad_powershell は、Windows Server 2008 R2 および Windows 7 の次のエディションで利用できます。

  • Windows Server 2008 R2 Standard

  • Windows Server 2008 R2 Enterprise

  • Windows Server 2008 R2 Datacenter

  • Windows 7

nextref_ad_powershell を使用できない Windows Server 2008 R2 のエディションは次のとおりです。

  • Itanium ベース システム用の Server 2008 R2

  • Windows Web Server 2008 R2

その他の参照情報

Windows PowerShell の詳細については、Windows PowerShell に関するページ (英語の可能性あり) (http://go.microsoft.com/fwlink/?LinkID=102372) を参照してください。

この情報は役に立ちましたか。
(残り 1500 文字)
フィードバックをいただき、ありがとうございました

コミュニティの追加

追加
表示:
© 2014 Microsoft