VBScript の Space 関数の変換

Windows PowerShell

定義: 指定された数のスペースを含む文字列を返します。

Space

時には、目的を実現できるというだけで十分な場合があります。目的を達成するためにばかげた方法を使う必要があるとしても、それは問題ではありません。たとえば、VBScript では Space 関数を使って、連続する x 個のスペースで構成された文字列を作成できます。Windows PowerShell でこんな機能を実現できるでしょうか。当然できます。スペースに 25 を掛けるだけです。

$a = " " * 25

確かにばかげていますが、これで十分なのです。上記のコマンドを実行し、その後、次に示すコマンドを実行して文字列の末尾に文字 x を付け加えます。

$a = $a + "x"

$a をエコーバックすると、ご想像どおり、25 個のスペースの後に文字 x が追加された文字列が表示されます。

                         x

「VBScript から Windows PowerShell へ」ホーム ページに戻る