アットウィキロゴ

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