PowerShell Memo

このサイトはPowerShell(MSH/Monad)奮闘記です

管理人「newpops吉岡洋」が
「PowerShell(旧名:MSH/Monad)」の研究結果を日々綴っていきます。

【お知らせ】
この日記からPowerShellのTipsを抽出し「PowerShell FAQ」として整理しました。


2005-09-07

[]基本構文(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は空になります。