设置脚本属性

对于运行的每个脚本,都可通过控制文件(.whf)记录其设置。.whf 文件是文本文件,使用的格式与 .ini 文件类似。 在为所支持的脚本文件设置属性时,可自动创建该文件。

为指定脚本创建 .whf 文件

  1. 在 Windows 资源管理器中用鼠标右击脚本文件。
  2. 选择上下文菜单中的 属性
  3. 在属性页中对脚本进行设置。
  4. 单击确定应用

    所创建的 .whf 文件名与被右击的脚本文件相同。下面给出了一个 .whf 文件示例:

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

    [ScriptFile] 节中的Path 设置表明了该 .whf 所对应的脚本文件。[Options] 节中的关键字则对应于属性对话框的脚本选项卡中的设置。

.whf 文件的工作原理

在双击 .whf 文件或通过命令行执行该文件时,CScript.exe 或 WScript.exe首先读取 .whf 文件,确定在执行脚本时使用的各种设置。然后 CScript/WScript 执行原来的脚本,并将 .whf 中定义的属性传递给脚本。

需要特别指出的是,在执行 .whf 文件时原来的脚本文件必须存在。如果 .whf 文件无法执行脚本,请检查.whf 的Path= 设置,确认它已指向所要执行的脚本。