Created: 2021-08-05 / Updated: 2021-08-05
PowerShellをStrictモードで実行する
目次
Strictモードの設定と解除
Set-PSDebug
コマンドで-Strict
を呼び出すとStrictモードになります。
- Strictモード中は未割当の変数があるとエラーになるようになります。
Set-PSDebug
コマンドで-Off
を呼び出すと、Strictモードが解除されます。
Copy
PS C:\temp> Set-PSDebug -Strict
PS C:\temp> $newValue
変数 '$newValue' は、設定されていないために取得できません。
発生場所 行:1 文字:1
+ $newValue
+ ~~~~~~~~~
+ CategoryInfo : InvalidOperation: (newValue:String) []、RuntimeException
+ FullyQualifiedErrorId : VariableIsUndefined
PS C:\temp> Set-PSDebug -Off
PS C:\temp> $newValue
PS C:\temp>
参考
参考サイト