字母顺序的 元素 错误 方法 对象 属性
通过对信息进行分组,可以使您方便地浏览 Windows 脚本宿主的各种特性。
Windows 脚本宿主语言的每一部分都按字母顺序列在字母关健字列表的下面。若您只想查一个目录, 如对象,只要单击对象标题,您就会只看到 Windows 脚本宿主对象。
如何操作呢?单击左边任意一个标题,即可显示出该标题所包含的项目列表。从该列表中选择希望查看的主题。在打开所选主题之后,就可以方便地链接到其他相关章节。
请尽情浏览 Windows 脚本宿主参考的各个部分,您会发现 Windows 脚本宿主语言有多么丰富。
Windows Script Host
Windows 脚本宿主语言参考
关键字列表
语言元素
描述
<?job ?> 元素
XML 处理指令,指定用于错误处理的属性。
<?XML ?> 元素
指明文件应作为 XML 进行解释。
AddPrinterConnection 方法
将 strRemoteName 指定的远程打印机映射到本地资源名 strLocalName。
AddWindowsPrinterConnection 方法
在 Windows 中添加一个打印机连接。
AppActivate 方法
激活一个应用程序窗口。
Application 属性
为 WScript 对象提供 IDispatch 接口。
Arguments 属性
返回指向 WshArguments 集合的指针,或者标识快捷方式的参数。
AtEndOfLine 属性
如果流指针恰好位于输入流的行尾标记之前,返回 True;否则,返回 False。
AtEndOfStream 属性
如果流指针位于输入流的结尾,返回 True;否则返回 False。
Close 方法
关闭一个打开的流。
Column 属性
返回当前的字符位置在输入流中的列号。
ComputerName 属性
提供计算机名称的字符串表示。
ConnectObject 方法
将一个对象事件源连接到具有给定前缀的函数
Count 属性
返回被枚举项的个数。
CreateObject 方法
创建一个对象,参数为 strProgID。
CreateShortcut 方法
创建一个对象引用,指向一个快捷方式或 URLshortcut。
Description 属性
提供对快捷方式对象的描述。
DisconnectObject 方法
将原先与 Windows 脚本宿主连接的对象断开。
Echo 方法
在一个窗口中显示若干参数。
EnumNetworkDrives 方法
返回当前的网络驱动器映射。
EnumPrinterConnections 方法
返回当前的网络打印机映射。
Environment 属性
返回 WshEnvironment 对象。
Errors
列出 Windows 脚本宿主的错误消息。
ExpandEnvironmentStrings 方法
展开 PROCESS 环境变量并返回结果字符串。
FullName 属性
返回一个字符串,其中包含宿主可执行文件或快捷对象的完整路径。
GetObject 方法
从文件中检索Automation对象或检索strProgID 参数指定的对象。
getResource 方法
取得使用 <resource> 元素定义的资源的值。
HotKey 属性
提供快捷对象的热键。
IconLocation 属性
提供快捷对象的图标位置。
Item 属性
从集合中返回指定的项。
<job> 元素
允许在一个文件中定义多个任务。由于这是一个封闭型标记,位于 Job 标记之内的标记将应用于当前的任务。
Length 属性
返回被枚举的项目的个数。
Line 属性
返回输入流的当前行号。
LogEvent 方法
在 Windows NT 事件日志或 WSH.日志文件中记录一个事件。
MapNetworkDrive 方法
将 strRemoteName 指定的共享点映射到本地的资源名称 strLocalName。
Name 属性
提供一个字符串,其中包含 WScript 对象的友好名称。
<object> 元素
用于脚本小程序文件的 XML 元素,定义能够被脚本引用的对象。
<package> 元素
封闭多个任务的定义。
Path 属性
提供一个字符串,其中包含 WScript.Exe 或 Cscript.Exe 所在的目录的名称。
Popup 方法
显示一个弹出式的消息框,其中包含 strText 中的消息。
Quit 方法
退出执行,返回指定的错误代码。
Read 方法
从输入流中读取指定数量的字符,返回结果字符串。
ReadAll 方法
读取整个输入流并返回结果字符串。
ReadLine 方法
从输入流读取整个行(一直到底,但不包含换行符),返回结果字符串。
<reference> 元素
用于 Windows 脚本部件文件的 XML 元素,其中包含指向外部类型库的引用。
RegDelete 方法
从注册表中删除 strName 指定的键或值。
RegRead 方法
返回 strName 指定的注册键或值。
RegWrite 方法
设置 strName 指定的注册键或值。
Remove 方法
删除 strName 指定的环境变量。
RemoveNetworkDrive 方法
删除由 strName 指定的当前资源连接。
RemovePrinterConnection 方法
删除由 strName 指定的当前资源连接。
<resource> 元素
XML 元素,将不需要以硬编码方式写入脚本的文字或数值分隔开。
Run 方法
建立新的进程,执行 strCommand。
Save 方法
将快捷方式保存到指定的位置。
<script> 元素
XML 元素,所包含的脚本用于定义 Windows 脚本部件的运行。
ScriptFullName 属性
提供指向正在运行的脚本的完整路径。
ScriptName 属性
提供正在运行的脚本的文件名。
SendKeys 方法
模仿键盘事件,将一个或多个击键事件发送到活动窗口。
SetDefaultPrinter 方法
将缺省打印机设置为所指定的远程打印机。
Skip 方法
在读取输入流时跳过指定数量的字符。
SkipLine 方法
在读取输入流时跳过下一行。
Sleep 方法
使脚本进程在指定的毫秒数内呈非活动状态,然后继续执行。
SpecialFolders 属性
提供 WshSpecialFolders 对象,用于访问某些 Windows 外壳文件夹,例如桌面文件夹、开始菜单文件夹,以及个人文档文件夹。
StdErr 属性
为当前的脚本打开 write-only(只写)错误输出流。
StdIn 属性
为当前的脚本打开 read-only(只读)输入流。
StdOut 属性
为当前的脚本打开 write-only(只写)输出流。
TargetPath 属性
为快捷方式对象所要执行的文件设置路径。
UserDomain 属性
提供表示用户域名的字符串表示。
UserName 属性
提供表示用户名的字符串。
Version 属性
返回 Windows 脚本宿主的版本。
WindowStyle 属性
提供一个快捷方式对象的窗口样式。
WorkingDirectory 属性
提供快捷方式对象的工作目录。
Write 方法
将指定的字符串写入输出流。
WriteBlankLines 方法
将指定个数的换行符写入输出流。
WriteLine 方法
将指定个数的字符串和换行符写入输出流。
WScript 对象
公开各种属性,说明正在运行的脚本宿主(wscript.exe 或 cscript.exe)的路径,其参数,以及工作模式(交互式或批处理)。WScript 对象还提供了建立和读取对象的方法。
WshArguments 对象
返回指向命令行参数的集合的指针。
WshEnvironment 对象
获取系统环境变量。
WshNetwork 对象
对网络进行映射,简化对远程驱动器和打印机的连接与断开。
WshShell 对象
启动新的进程并建立快捷方式,提供 Environment 集合以处理 WINDIR、PATH 和 PROMPT 等环境变量。
WshShortcut 对象
建立指向快捷方式的对象引用。
WshSpecialFolders 对象
访问 Windows 外壳文件夹,如桌面文件夹,开始菜单文件夹,以及个人文档文件夹。
WshUrlShortcut 对象
建立指向 URLshortcut 的对象引用。
语言元素
描述
<?job ?> 元素
XML 处理指令,指定用于错误处理的属性。
<?XML ?> 元素
指示文件应以 XML 方式进行解释。
<job> 元素
允许在一个文件中定义多个任务。由于这是一个封闭型标记,位于 Job 标记之内的标记将应用于当前的任务。
<object> 元素
用于 Windows 脚本部件文件的 XML 元素,定义能够被脚本引用的对象。
<package> 元素
封闭多个任务的定义。
<reference> 元素
在 Windows 脚本部件文件中使用的 XML 元素,其中包含指向外部类型库的引用。
<resource> 元素
XML 元素,将不需要以硬编码方式写入脚本的文字或数值分隔开。
<script> 元素
XML 元素,包含的脚本用于定义 Windows 脚本部件的运行。
语言元素
描述
错误列表
Windows 脚本宿主的错误消息列表。
语言元素
描述
AddPrinterConnection 方法
将 strRemoteName 指定的远程打印机映射到本地资源名 strLocalName。
AddWindowsPrinterConnection 方法
在 Windows 中添加一个打印机连接。
AppActivate 方法
激活一个应用程序窗口。
Close 方法
关闭一个打开的流。
ConnectObject 方法
将一个对象事件源连接到具有给定前缀的函数
CreateObject 方法
创建一个由strProgID参数指定的对象。
CreateShortcut 方法
创建一个对象引用,指向一个快捷方式或 URLshortcut。
DisconnectObject 方法
将原先与 Windows 脚本宿主连接的对象断开。
Echo 方法
在一个窗口中显示若干参数。
EnumNetworkDrives 方法
返回当前的网络驱动器映射。
EnumPrinterConnections 方法
返回当前的网络打印机映射。
ExpandEnvironmentStrings 方法
展开 PROCESS 环境变量并返回结果字符串。
GetObject 方法
从文件中检索Automation 对象,或检索 strProgID 参数指定的对象。
getResource 方法
取得使用 <resource> 元素定义的资源的值。
LogEvent 方法
在 Windows NT 事件日志或 WSH.日志文件中记录一个事件。
MapNetworkDrive 方法
将 strRemoteName 指定的共享点映射到本地的资源名称 strLocalName。
Popup 方法
显示一个弹出式的消息框,其中包含 strText 中的消息。
Quit 方法
退出执行,返回指定的错误代码。
Read 方法
从输入流中读取指定数量的字符,返回结果字符串。
ReadAll 方法
读取整个输入流并返回结果字符串。
ReadLine 方法
从输入流读取整个行(一直到底,但不包含换行符),返回结果字符串。
RegDelete 方法
从注册表中删除 strName 指定的键或值。
RegRead 方法
返回 strName 指定的注册键或值。
RegWrite 方法
设置 strName 指定的注册键或值。
Remove 方法
删除 strName 指定的环境变量。
RemoveNetworkDrive 方法
删除由 strName 指定的当前资源连接。
RemovePrinterConnection 方法
删除由 strName 指定的当前资源连接。
Run 方法
建立新的进程,执行 strCommand。
Save 方法
将快捷方式保存到指定的位置。
SendKeys 方法
模仿键盘事件,将一个或多个击键事件发送到活动窗口。
SetDefaultPrinter 方法
将缺省打印机设置为指定的远程打印机。
Skip 方法
在读取输入流时跳过指定数量的字符。
SkipLine 方法
在读取输入流时跳过下一行。
Sleep 方法
使脚本进程指定的毫秒数内呈非活动状态,然后继续执行。
Write 方法
将指定的字符串写入一个输出流。
WriteBlankLines 方法
将指定个数的换行符写入输出流。
WriteLine 方法
将指定个数的字符串和换行符写入输出流。
语言元素
描述
WScript 对象
公开各种属性,说明正在运行的脚本宿主(wscript.exe 或 cscript.exe)的路径,其参数,以及工作模式(交互式或批处理)。WScript 对象还提供了建立和读取对象的方法。
WshArguments 对象
返回指向命令行参数的集合的指针。
WshEnvironment 对象
获取系统环境变量。
WshNetwork 对象
对网络进行映射,简化对远程驱动器和打印机的连接与断开。
WshShell 对象
启动新的进程并建立快捷方式,提供 Environment 集合以处理 WINDIR、PATH 和 PROMPT 等环境变量。
WshShortcut 对象
建立指向快捷方式的对象引用。
WshSpecialFolders 对象
访问 Windows 外壳文件夹,如桌面文件夹,开始菜单文件夹,以及个人文档文件夹。
WshUrlShortcut 对象
建立指向 URLshortcut 的对象引用。
语言元素
描述
Application 属性
为 WScript 对象提供 IDispatch 接口。
Arguments 属性
返回指向 WshArguments 集合的指针,或者标识快捷方式的参数。
AtEndOfLine 属性
如果流指针恰好位于输入流的行尾标记之前,返回 True;否则,返回 False。
AtEndOfStream 属性
如果流指针位于输入流的结尾,返回 True;否则返回 False。
Column 属性
返回当前的字符位置在输入流中的列号。
ComputerName 属性
提供计算机名称的字符串表示。
Count 属性
返回被枚举项的个数。
Description 属性
提供对快捷方式对象的描述。
Environment 属性
返回 WshEnvironment 对象。
FullName 属性
返回一个字符串,其中包含宿主可执行文件或快捷对象的完整路径。
HotKey 属性
提供快捷对象的热键。
IconLocation 属性
提供快捷对象的图标位置。
Item 属性
从集合中返回指定的项。
Length 属性
返回被枚举项的个数。
Line 属性
返回输入流的当前行号。
Name 属性
提供一个字符串,其中包含 WScript 对象的友好名称。
Path 属性
提供一个字符串,其中包含 WScript.Exe 或 Cscript.Exe 所在的目录的名称。
ScriptFullName 属性
提供正在运行的脚本的完整路径。
ScriptName 属性
提供正在运行的脚本的文件名。
SpecialFolders 属性
提供 WshSpecialFolders 对象,用于访问某些 Windows 外壳文件夹,例如桌面文件夹、开始菜单文件夹,以及个人文档文件夹。
StdErr 属性
为当前的脚本打开 write-only(只写)错误输出流。
StdIn 属性
为当前的脚本打开 read-only(只读)输入流。
StdOut 属性
为当前的脚本打开 write-only(只写)输出流。
TargetPath 属性
为快捷方式对象所要执行的文件设置路径。
UserDomain 属性
提供表示用户域名的字符串表示。
UserName 属性
提供表示用户名称的字符串。
Version 属性
返回 Windows 脚本宿主的版本。
WindowStyle 属性
提供一个快捷方式对象的窗口样式。
WorkingDirectory 属性
提供快捷方式对象的工作目录。