基本構文(6)

参考:MSH Language and Syntax

変数の属性を設定する(読取専用)

「Set-Variable」コマンドは、変数の属性を設定できます。

MSH> Set-Variable a 6 -Option ReadOnly
MSH> $a=5
 : Cannot overwrite variable a because it is read-only.
At line:1 char:3
+ $a= <<<< 5
  • 変数を読取専用に設定すると、値の変更が不可能になります。
  • 値を変更すると、エラーになりますのでご注意を。
MSH> remove-variable a
MSH> $a
MSH>
  • 読取専用に設定しても、「remove-variable」コマンドで変数の削除は可能です。
  • 変数を削除すると、$aは空になります。