Board logo

标题: 批处理调用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