Microsoft Windows Script Host 2.0 | 语言参考 |
对于运行的每个脚本,都可通过控制文件(.whf)记录其设置。.whf 文件是文本文件,使用的格式与 .ini 文件类似。 在为所支持的脚本文件设置属性时,可自动创建该文件。
所创建的 .whf 文件名与被右击的脚本文件相同。下面给出了一个 .whf 文件示例:
[ScriptFile]
Path=C:\WINNT\Samples\WSH\showprop.vbs
[Options]
Timeout=0
DisplayLogo=1
BatchMode=0
[ScriptFile] 节中的Path 设置表明了该 .whf 所对应的脚本文件。[Options] 节中的关键字则对应于属性对话框的脚本选项卡中的设置。
在双击 .whf 文件或通过命令行执行该文件时,CScript.exe 或 WScript.exe首先读取 .whf 文件,确定在执行脚本时使用的各种设置。然后 CScript/WScript 执行原来的脚本,并将 .whf 中定义的属性传递给脚本。
需要特别指出的是,在执行 .whf 文件时原来的脚本文件必须存在。如果 .whf 文件无法执行脚本,请检查.whf 的Path= 设置,确认它已指向所要执行的脚本。