VBScriptで取得した値をbatchファイルへ渡す
多分 errorlevel として渡す方法しかないのかな?
っていうか、俺はそれしか知らない・・・。
batchファイルから [CSCRIPT ファイル] で VBScript ファイルを呼び出し、
[WScript.Quit 渡す値] で errorloevel として batch ファイルで取得できる。
ただし、これで渡せるのは数字のみ。
・getbufStr.bat(受け取り側)
CSCRIPT D:\bufStr.vbs //値を作成する vbs の起動
SET bufStr=%errorlevel% //bufStr へ値を確保
・bufStr.vbs(送り側)
bufStr = "送りたい値"
Wscript.Quit bufStr //errorlevel へ値を送る
なんか力技。
コメント:
っていうか、俺はそれしか知らない・・・。
ただし、これで渡せるのは数字のみ。
なんか力技。
最終更新:2006年08月02日 11:57