标题: 批处理调用VBSCRIPT脚本后,如何返回VBS获得的变量
[打印本页]
作者: wowfans
时间: 2008-10-12 11:47
标题: 批处理调用VBSCRIPT脚本后,如何返回VBS获得的变量
例如查询注册表变量
虽然批处理本身也可以实现,但是相对比较麻烦,而且批处理对变量中的特殊字符和空格处理起来也麻烦
批处理调用的vbs内容例如
Set WshShell=CreateObject("WScript.Shell")
bKey=WshShell.regRead("HKEY_LOCAL_MACHINE\SOFTWARE\TENCENT\QQ\Install")
此时,如何将bkey返回到批处理中
作者: s11ss
时间: 2008-10-12 12:00
a.Vbs:
Set WshShell=CreateObject("WScript.Shell")
bKey=WshShell.regRead("HKEY_LOCAL_MACHINE\SOFTWARE\TENCENT\QQ\Install")
WScript.Echo bKey
bat:
for /f "delims=" %%a in ('cscript //nologo a.vbs') do echo %%a