以前 Gist にまとめていたんですが、記事にするのを忘れていたのです。 PowerShell は、文字列の中に変数を埋め込む時にいくつかの手法があります。でもその評価の違いって以外と知られてないようなので、まとめておきましょう。 目次 目次 5つの方法 インデックス指定のメリット インデックス指定の注意 対応方法 まとめ 5つの方法 次 に示す変数をString中に表示することを考えましょう。 大きく5つの方法があります。 このうち、私が良く使うのは、4のインデックス指定か、3の部分式です。5に関しては4と同じなので、普段は使いません。 インデックス指定のメリット なぜインデックスを多用するかというと、モジュールやリソースを普段書くため、変更に強くするためです。 繰り返し利用時に何度も書かなくていい => "{0}-{1}-{0}" -f $hoge.hoge, $fuga 変数の変更に