在 Windows 腳本文件 (*.wsf) 中標(biāo)記作業(yè)的開始和結(jié)束。
<job [id=JobID]> job code </job>
Windows 腳本文件內(nèi)的每個 jobID 都必須是唯一的。
一對作業(yè)標(biāo)記內(nèi)的每個腳本都是按順序,從上到下執(zhí)行的。
一個作業(yè)中包含一個或多個腳本塊。腳本塊是指一對 <script> 標(biāo)記之間的所有腳本代碼。一個腳本塊可以包含若干個腳本,并且每個腳本都可以使用不同的腳本語言。
要運行某個特定作業(yè)或運行多個作業(yè),請使用 //Job 開關(guān)。如果指定多個作業(yè),這些作業(yè)就按順序執(zhí)行。(這顯示在下面的示例中)。如果未指定作業(yè),則只運行第一個作業(yè)。如果您的 Windows 腳本文件中有兩個或更多個作業(yè),則必須用 <package> 標(biāo)記將它們括起來。
下面的腳本示例是一個名為 myScript.wsf
的 Windows 腳本文件。該文件中包含兩個用不同的腳本語言編寫的單獨作業(yè)。第一個作業(yè)是用 VBScript 編寫的,其標(biāo)識符為 DoneInVBS
。第二個作業(yè)是用 JScript 編寫的,其標(biāo)識符為 DoneInJS
。
<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>
要在 Windows 腳本文件 myScript.wsf 中運行第二個作業(yè),請在命令行提示符處鍵入下列命令:
cscript myScript.wsf //job:DoneInJS
要在 myScript.wsf
中運行這兩個作業(yè),請在命令行提示符處鍵入下列命令:
cscript myScript.wsf//job:DoneInVBS
//job:DoneInJS
ShowUsage 方法 | <runtime> 元素 | <named> 元素 | <unnamed> 元素 | <description> 元素 | <example> 元素