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