包含用于定義 Windows 腳本 (.wsf) 文件行為的腳本。
<script language="language" [src="strFile"]> script here </script>
如果未啟用 XML 驗證,XML 語法分析程序就會忽略 <script> 元素內(nèi)的所有行。但是,如果通過在 Windows 腳本 (.wsf) 文件的頂端包括 <?XML?> 元素而啟用 XML 驗證,則 XML 語法分析程序就會搞錯大于號 (>)、小于號 (<) 以及在腳本中用作 XML 分隔符的其他符號。
如果要創(chuàng)建的文件非常符合 XML 語法,就必須確保不要將腳本元素中的字符作為 XML 保留字符處理。為此,要將實際腳本括到 <![CDATA[ ...}]> 中。這適用于所有數(shù)據(jù)塊 <示例>、<說明> 和 <資源>。如果指定了 <?XML?>,并且它們包含保留字符,則所有數(shù)據(jù)塊都可能需要 CDATA 標記。
注意 不要包含 CDATA 部分,除非同時也包括 <?XML?> 聲明。
下面的示例將兩個作業(yè)合并為一個 .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?>元素