ExpandEnvironmentStrings メソッド

環境変数を展開した値を返します。

object.ExpandEnvironmentStrings(strString) 

引数

  • object
    WshShell オブジェクトです。
  • strString
    展開する環境変数の名前です。

解説

ExpandEnvironmentStrings メソッドは、PROCESS 環境領域に定義された環境変数のみを展開します。環境変数名は "%" で囲む必要があります。また、環境変数名の大文字と小文字は区別されません。

使用例

次のコードは、WinDir 環境変数を展開し、結果を表示する例です。

VBScript

set WshShell = WScript.CreateObject("WScript.Shell")
WScript.Echo "WinDir is " & WshShell.ExpandEnvironmentStrings("%WinDir%")

JScript

var WshShell = WScript.CreateObject("WScript.Shell");
WScript.Echo("WinDir is " + WshShell.ExpandEnvironmentStrings("%WinDir%"));

参照

WshShell オブジェクト