包含用于定义 Windows 脚本 (.wsf) 文件行为的脚本。
<script language="language" [src="strFile"]> script here </script>
如果未启用 XML 验证,XML 语法分析程序就会忽略 <script> 元素内的所有行。但是,如果通过在 Windows 脚本 (.wsf) 文件的顶端包括 <?XML?> 元素而启用 XML 验证,则 XML 语法分析程序就会搞错大于号 (>)、小于号 (<) 以及在脚本中用作 XML 分隔符的其他符号。
如果要创建的文件非常符合 XML 语法,就必须确保不要将脚本元素中的字符作为 XML 保留字符处理。为此,要将实际脚本括到 <![CDATA[ ...}]> 中。这适用于所有数据块 <示例>、<说明> 和 <资源>。如果指定了 <?XML?>,并且它们包含保留字符,则所有数据块都可能需要 CDATA 标记。
注意 不要包含 CDATA 部分,除非同时也包括 <?XML?> 声明。
下面的示例将两个作业合并为一个 .wsf 文件,该文件使用两种不同的脚本语言:
<package> <job id="DoneInVBS"> <?job debug="true"?> <script language="VBScript"> WScript.Echo "This is VBScript" </script> </job> <job id="DoneInJS"> <?job debug="true"?> <script language="JScript"> WScript.Echo("This is JScript"); </script> </job> </package>
<runtime> 元素 | <named> 元素 | <description> 元素 | <example> 元素 | <object> 元素 | <package> 元素 | <resource> 元素 | <?XML?>元素