Board logo

标题: 如何把msgbox的按键返回值传递给BAT调用? [打印本页]

作者: daker     时间: 2008-8-23 21:58    标题: 如何把msgbox的按键返回值传递给BAT调用?

mshta vbscript:msgbox("内容",64,"标题")
如何将以上命令的msgbox的按键返回值传递给BAT调用啊??
作者: s11ss     时间: 2008-8-27 11:46

::通过临时文件来传递
@echo off
mshta vbscript:createobject("scripting.filesystemobject").createtextfile("temp.txt").write(msgbox("内容",1,"标题"))(close)
set /p return=<temp.txt
echo 返回值:%return%
erase temp.txt
pause