vbs脚本信息输出到控制台(dos窗口)

vbs打印信息不像vb那样可以直接print出来,要想查看一些调试信息只能通过MsgBox,这样产生了人机交互,脚本执行不流畅。

今天找到了一个方法,让VBS在DOS下执行时可以在DOS环境打印信息——使用CScript.exe调用VBS脚本,同时脚本使用WSH.Echo打印信息。

 

DEMO:

 

tmp.vbs

 

WSH.Echo "print your message here"

 

 

打开命令行,输入命令CScript tmp.vbs,执行后输出内容为:

 "

Microsoft (R) Windows Script Host Version 5.6
版权所有(C) Microsoft Corporation 1996-2001。保留所有权利。

print your message here

"

 

如果直接运行(双击或在DOS下)tmp.vbs的话,WSH.Echo则是弹出提示框。

你可能感兴趣的:(脚本)