2007/11/11 日曜日

環境変数を取得する@VBS

Filed under: スクリプト — pnpk @ 7:51:31

VBSで環境変数を取得する方法。

WScript.Echo ExpandEnvironment("%ProgramFiles%")

WScript.Echo ExpandEnvironment("%UserName%")

などに変更する事により環境変数を取得します。VBSでファイルをProgramFilesなんかにコピーするときに便利です。

Option Explicit

WScript.Echo ExpandEnvironment("%ProgramFiles%")

Function ExpandEnvironment(Environment)
    
    On Error Resume Next

    Dim objWshShell     ' WshShell オブジェクト
    Dim strEnvironment

    Set objWshShell = WScript.CreateObject("WScript.Shell")
    If Err.Number = 0 Then
        ExpandEnvironment = objWshShell.ExpandEnvironmentStrings(Environment)
    Else
        WScript.Echo "エラー: " & Err.Description
    End If

    Set objWshShell = Nothing
End Function

Popularity: 3%

コメント (0) »

この記事にはまだコメントがついていません。

コメント RSS トラックバック URI

コメントをどうぞ

HTML convert time: 0.506 sec. Powered by WordPress ME