【PowerShell】定数の使い方


この記事はプロモーションを含みます。

PowerShell

ホーム > PowerShell 逆引きリファレンス

PowerShellで、定数を宣言する方法を解説します。

書式

PowerShellで、定数を宣言するための書式です。
宣言といっても、他の言語とは違い、型の指定などは行いません。

Set-Variable -Name 定数名 -Value 値 -Option Constant

定数名には、日本語も使用可能です

また、宣言した定数の値は、下記のように参照する(内容を表示する)ことが可能です。

$定数名

一度作成した定数に値を代入すると、下記のエラーが発生します。

PS C:\workspace> $定数名 ="別の値"
変数 定数名 は読み取り専用または定数であるため、上書きできません。
発生場所 行:1 文字:1
+ $定数名 ="別の値"
+ ~~~~~~~~~~~
    + CategoryInfo          : WriteError: (定数名:String [], SessionStateUnauthorizedAccessException
    + FullyQualifiedErrorId : VariableNotWritable

使用例

定数の宣言と使用例です。

以下のサンプルでは、定数[NUMBER]に値として「100」を代入し、10倍にした結果を表示しています。

PS C:\workspace> Set-Variable -Name NUMBER -Value 100 -Option Constant
PS C:\workspace> $NUMBER * 10
1000

コメント

タイトルとURLをコピーしました