VBS(VBScript)からPowershellへの移行に関して、作業用の備忘録。
変数定義の強制
VBSでよく出てくる未定義の変数を禁止するための
Option Explicit
これはPowershellの場合は
Set-StrictMode -Version 2.0
となる。
ただし、Option ExplicitとSet-StrictModeは方向性として完全一致というわけでなく、さらに1.0と2.0ではチェック対象の厳格さが異なるが、通常はSet-StrictMode -Version 2.0を使えばいいかと。
・参考にさせていただいたページ
Set-StrictModeについてちょっとだけ詳しく説明してみる[https://blog.shibata.tech/entry/2015/11/10/233858]