導入

完了

簡単な Windows PowerShell コマンドだけを使用する簡単なスクリプトもありますが、ほとんどのスクリプトではスクリプト構造を使用して、さらに複雑な操作を実行します。 ForEach コンストラクトを使用し、配列内のすべてのオブジェクトを処理できます。 If..ElseSwitch コンストラクトを使用して、スクリプト内で決定を行うことができます。 最後に、ForWhileDo..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 で変数、配列、ハッシュ テーブルを使用する