# expandenv

環境変数文字列を展開する。

## 形式

    expandenv <strvar> [<strval>]

## パラメータ

文字列変数 <strvar>
  この引数で指定した文字列が展開される。
  第2引数(<strval>)を渡した場合は、展開結果が当該文字列変数に代入される。
文字列 <strval> (オプション)
  この引数を指定した場合、指定した文字列が展開され、文字列変数 <strvar>に代入される。

## 解説

1つ以上の環境変数文字列(%variableName%)を展開し、当該文字列をカレントユーザの定義された値に置き換える。

## 例

    str = "%WINDIR%\notepad.exe"
    expandenv str
    messagebox str "env"    ; C:\WINDOWS\notepad.exe

    expandenv str "%WINDIR%\notepad.exe"
    messagebox str "env"    ; C:\WINDOWS\notepad.exe

    expandenv str "%test%\notepad.exe"
    messagebox str "env"    ; %test%\notepad.exe

## 参照

- getpassword