WScript简介_WScript个人资料_WScript微博_百科网
A-A+

WScript简介_WScript个人资料_WScript微博

2016-11-26 10:11:53 科学百科 阅读 2 次

说明/WScript 编辑

WScript 对象是 Windows 脚本宿主对象模型层次结构的根对象。它从不需要在调用其属性和方法之前进行实例化,并且始终可在任何脚本文件中使用。WScript 对象提供对以下信息的访问:

命令行参数,

脚本文件的名称,

宿主文件名,

WScript
WScript

宿主版本信息。

WScript 对象可用来:

创建对象,

连接对象,

与对象断开连接,

同步事件,

以编程方式停止脚本的执行,

将信息输出到默认输出设备(Windows 对话框或命令控制台)。

WScript 对象可用来设置脚本运行的模式(交互模式或批处理模式)。

属性/WScript 编辑

属性 返回值类型 说明
Application Object 返回 IHost_Class 对象(Wscript 对象)。
Arguments IArguments_Class 返回 WshArguments 对象(参数集)。
BuildVersion Long 返回 Windows 脚本宿主的内部版本。
FullName String 返回宿主可执行文件( CScript.exe 或 WScript.exe )的全路径。
Interactive Boolean 设置或确定脚本模式。
Name String WScript 对象(宿主可执行文件)的名称。
Path String 返回包含宿主可执行文件( CScript.exe 或 WScript.exe )的路径名称。
ScriptFullName String 返回当前运行脚本的完整路径。
ScriptName String 返回当前运行脚本的文件名。
StdErr TextStream 显示当前脚本的错误输出流。
StdIn TextStream 显示当前脚本的 输入流 。
StdOut TextStream 显示当前脚本的输出流。
Timeout Long 超时设定秒:允许脚本运行的最长时间。
Version String 返回 Windows 脚本宿主的版本。

方法/WScript 编辑

方法
参数 返回值 说明
ConnectObject (Object As Object, Prefix As String) 将对象的事件源连接到具有给定前缀的函数。
CreateObject (ProgID As String, [Prefix As String]) Object 创建对象。
DisconnectObject (Object As Object) 断开已连接对象的事件源的连接。
Echo (ParamArray pArgs() As Variant) 将文本输出到 消息框 中或命令控制台窗口。
GetObject (Pathname As String, [ProgID As String], [Prefix As String]) Object 检索现有的对象或从文件中创建新对象。
Quit ([ExitCode As Long]) 强制脚本停止执行。
Sleep (Time As Long) 在指定的时间长度内将脚本执行挂起,然后继续执行。