導入
簡単な Windows PowerShell コマンドだけを使用する簡単なスクリプトもありますが、ほとんどのスクリプトではスクリプト構造を使用して、さらに複雑な操作を実行します。 ForEach コンストラクトを使用し、配列内のすべてのオブジェクトを処理できます。 If..Else と Switch コンストラクトを使用して、スクリプト内で決定を行うことができます。 最後に、For、While、Do..While ループのようなそれほど一般的ではないループ構造があり、必要に応じて使用できます。 このモジュールでは、スクリプト コンストラクトを使用する方法について学習します。
学習の目的
このモジュールを終了すると、次のことができるようになります。
- ForEach コンストラクトの構文について説明します。
- If コンストラクトの構文について説明します。
- Switch コンストラクトの構文について説明します。
- For コンストラクトを使用する方法について説明します。
- 他のループ コンストラクトについて説明します。
- Break and Continue を使用する方法について説明します。
前提条件
次の知識が必要です。
- Windows のネットワーク テクノロジと実装
- Windows サーバーの管理、保守、トラブルシューティング
- Windows PowerShell および特定のタスクを実行するためのそのコマンド
- Active Directory、ネットワーク構成、サーバー管理、Windows 10 デバイス管理に関連するシステム管理タスクに使用される PowerShell コマンドレット
- Windows PowerShell パイプライン、PowerShell プロバイダー、PowerShell ドライブ
- CIM および WMI のテクノロジ
- Windows PowerShell で変数、配列、ハッシュ テーブルを使用する