Windows 脚本宿主  

设置和自定义脚本属性 (.wsh)

通过 Windows 脚本宿主控制文件 (.wsh) 可以记录每个单独脚本的特定设置。.wsh 文件是一种文本文档,在其中可以自定义执行一个或多个脚本。.wsh 文件是在设置受支持的脚本文件的属性时自动创建的。

如果为单个脚本创建多个 .wsh 文件,可以根据特定组或者甚至是组织内部个别人的需求,定制脚本运行的方式。例如,可以创建一个登录脚本,由包含不同设置和参数的两个不同的 .wsh 文件来调用。

双击 .wsh 文件或从命令行运行它时,CScript.exe 或 WScript.exe 就读取 .wsh 文件,以便确定用于执行该脚本的特定设置。CScript/WScript 执行原脚本,传递在 .wsh 文件中定义的属性。

为给定脚本创建 .wsh 文件

  1. 在“Windows 资源管理器”中用鼠标右键单击脚本文件。
  2. 单击快捷方式菜单中的“属性”。
  3. 选择所需的脚本设置。
  4. 单击“确定”或“应用”。

    这就创建了一个与选定脚本文件名称相同的 .wsh 文件。

下面的示例说明一个典型的 .wsh 文件:

[ScriptFile]
Path=C:\WINNT\Samples\WSH\showprop.vbs
[Options]
Timeout=0
DisplayLogo=1
BatchMode=0

[ScriptFile] 部分给出的路径信息确定与 .wsh 文件相关联的脚本文件。[Options] 部分的关键字与“属性”对话框中“脚本”选项卡的设置相对应。

注意   执行 .wsh 文件时,原脚本文件必须存在。如果 .wsh 文件无法运行脚本,请检查 .wsh 文件中的 Path= 信息,以确保它指向要运行的脚本。