はじめに
1 つの PowerShell コマンドを使用し、1 台から数百台のコンピューターでコマンドを実行できます。 PowerShell では、Windows Management Instrumentation (WMI)、リモート プロシージャ コール (RPC)、Web Services for Management (WS-Management、WS-MAN) など、さまざまなテクノロジを使用したリモート コンピューティングがサポートされています。 Windows PowerShell のリモート処理では、WS-Management プロトコルを使用し、1 台以上のリモート コンピューターで任意の Windows PowerShell コマンドを実行できます。 たとえば、永続的な接続の確立、対話型のセッションの開始、リモート コンピューターでのスクリプトの実行が可能です。 リモート処理は複雑なテクノロジですが、基礎となる概念を理解すると、Windows PowerShell リモート処理の使用がかなり簡単になります。 このモジュールでは、リモート処理を使用してリモート コンピューター上で管理を実行する方法について説明します。
学習の目的
このモジュールを終了すると、次のことができるようになります。
- Windows PowerShell リモート処理アーキテクチャについて説明します。
- Windows PowerShell リモート処理と他の形式のリモート管理の違いについて説明します。
- Windows PowerShell のリモート処理のセキュリティとプライバシー機能について説明します。
- コンピューターでリモート処理を有効にします。
- 単一コンピューター管理用の Windows PowerShell リモート処理を使用します。
- 複数コンピューター管理用の Windows PowerShell リモート処理を使用します。
- ローカル出力とリモート処理出力の違いについて説明します。
前提条件
次の知識が必要です。
- Windows のネットワーク テクノロジと実装
- Windows サーバーの管理、保守、トラブルシューティング
- Windows PowerShell および特定のタスクを実行するためのそのコマンド
- Active Directory、ネットワーク構成、サーバー管理、Windows 10 デバイス管理に関連するシステム管理タスクに使用される PowerShell コマンドレット
- Windows PowerShell パイプライン、PowerShell プロバイダー、PowerShell ドライブ
- CIM および WMI のテクノロジ
- Windows PowerShell で変数、配列、ハッシュ テーブル、スクリプト コンストラクトを使用する