Windows PowerShell を使用してスクリプトを作成する
ニーズを満たすスクリプトが見つからない場合は、独自のスクリプトを作成できます。 PowerShell ギャラリーやインターネットなどのリソースは引き続き使用し、スクリプトの構築に役立つコード スニペットを見つけ、コードをすべて作成する必要がないようにできます。
スクリプトは非常に強力です。 多数のオブジェクト、コンピューター、またはファイルを非常に迅速に変更できます。 スクリプトを作成してテストする際に、間違いを犯す可能性があります。 これらの間違いの一部では、エラー メッセージが発生します。 その他の誤りでは、オブジェクトやファイルが削除してしまうなどの損害が発生します。 スクリプトは、開発環境またはテスト環境でテストする必要があります。 この環境は、理想的には、運用環境を厳密に模倣している必要があります。 分離された環境でテストすることで、スクリプトで損害を引き起こすリスクを軽減できます。
スクリプトをビルドするときは、増分的に行います。 実行しようとしているタスクの論理的な順序を特定し、スクリプトをパーツ単位でビルドします。 これにより、開発時にパーツごとにテストし、期待どおりに動作することを確認できます。 たとえば、グループのメンバーである全ユーザーを変更するスクリプトを作成するタスクには、グループのメンバーを識別するクエリと、ユーザーを変更するセクションの 2 つの部分があります。 ユーザーを変更するために必要な構文を開発する場合は、構文が正しくなるまで 1 人のユーザーを変更します。