![]()
このガイドは、VBScript スクリプトを Windows PowerShell スクリプトに "変換" するためのものです。ただし、完全対応の変換ガイドとして作成されていません。良い部分と悪い部分を含めて、まったく同じようには機能しません。このドキュメントは Windows PowerShell スクリプトの入門ガイドと考えてください。いつかは必ず、「よし、ここでは Select Case ステートメントを使用する必要がある。VBScript での方法はわかるが、Windows PowerShell ではどのように記述するのだろう」と、疑問を抱くときが来るはずです。そのときこそ、このガイドが役に立ちます。ここでは、VBScript のすべての関数、ステートメント、演算子を対象に、Windows PowerShell でできるだけ近い結果を得る方法を紹介しています。
なお、「VBScript ランゲージ リファレンス」のコマンドのほとんどを再現しようとしましたが、すべてのコマンドに対して、最適の方法を見つけ出すことができたとは言えません。たとえば、Windows PowerShell で数字を通貨として書式設定する方法で、さらに良い方法や効率的な方法、簡単な方法をご存知でしたら、お知らせください。代替の方法があれば、このガイドの追記として公開します。
Word 文書で (Windows PowerShell Week サンプル スクリプトを含む) この変換ガイドをダウンロード (英語)