WSH有两种形式:一为WScript是一个窗口化的版本;一为CScript是一个命令行的版本。两种版本都可以运行任何脚本。二者之间的区别是,窗口化版本(WScript)使用一个弹出对话框来显示文本输出消息,而命令行版本(CSCript)通过命令行程序所见的、常规的“标准输出”方法来显示文本。

举例说明:

  用记事本编写以下的语句并保存在D盘,名为“showusername.vbs”:

set wnet=createobject("wscript.network")uname=wnet.usernamewscript.echo "your username is "&uname

用WScript运行结果如下:

用CScript运行结果如下: