[FAQ CENTER トップ]
[Powershell FAQ トップへ]



【Powershell】Powershell で動的に変数名を設定するサンプルコード



更新日:2019/06/11


目的



変数の名前を動的に確保し、動的な変数名で値を設定したい。動的な変数名で値を取得したい。

サンプルコード集

以下は Windows 10 環境におけるサンプルコードと実行結果です。


以下サンプルでは

New-Variable により動的な変数名で変数名を確保しています。
Set-variableで動的な変数名で変数を設定しています。
Get-variableで動的な変数名で変数の値を取得しています。


サンプルコード:


$zzz=1

Foreach ($i in 1..10)
{

New-Variable "x$i"



Set-variable "x$zzz" ($i * 2)

Get-variable "x$zzz"

$zzz=$zzz+1
}


実行結果:


Name Value
---- -----
x1 2
x2 4
x3 6
x4 8
x5 10
x6 12
x7 14
以下省略








[Powershell FAQ トップへ]
[FAQ CENTER トップ]


本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。) Copyright(c) tooljp.com 2007-2018