使用 Windows 腳本宿主,可以從 Windows 運(yùn)行腳本。WScript.exe 為設(shè)置腳本屬性提供了一個(gè)基于 Windows 的對(duì)話框。使用 WScript.exe,可以通過(guò)以下方式從 Windows 中運(yùn)行腳本。無(wú)論使用 WScript 還是 Cscript,腳本的運(yùn)行方式始終不變。唯一的區(qū)別在于輸出有所不同 WScript 生成窗口式的輸出,而 CScript 將輸出發(fā)送到啟動(dòng)它的命令窗口中。
初次安裝時(shí),默認(rèn)宿主為 WScript。要將它更改為 Cscript,請(qǐng)?jiān)诿钚墟I入以下內(nèi)容:
cscript //h:cscript
或者,要將 Cscript 變成 Wscript,請(qǐng)鍵入以下內(nèi)容:
wscript //h:cscript
使用默認(rèn)引擎運(yùn)行腳本:
注意 可以只在命令行中輸入腳本名稱,但這種情況僅限于 Windows NT 和 Windows 2000。
使用特殊引擎運(yùn)行腳本:
-或者-
-或者-
使用 WScript.exe 運(yùn)行腳本
-或者-
Wscript
,然后鍵入要運(yùn)行腳本的完整名稱和路徑。如果雙擊的腳本文件的擴(kuò)展名尚未與 WScript.exe 關(guān)聯(lián),那么會(huì)出現(xiàn)“打開(kāi)方式”對(duì)話框,詢問(wèn)用哪個(gè)程序打開(kāi)該文件。請(qǐng)選擇 WScript 并選中“始終使用該程序打開(kāi)這些文件”,將 WScript 注冊(cè)為具有該擴(kuò)展名的所有文件的默認(rèn)應(yīng)用程序。
WScript.exe 和 CScript.exe 屬性對(duì)話框提供以下選項(xiàng):
屬性 | 說(shuō)明 |
---|---|
在指定秒數(shù)后停止腳本的運(yùn)行。 | 指定腳本可以運(yùn)行的最大秒數(shù)。默認(rèn)設(shè)置是無(wú)限制。
CScript.exe 等同于://T:nn |
在命令控制臺(tái)中執(zhí)行腳本時(shí)顯示徽標(biāo)。 | 運(yùn)行腳本前顯示標(biāo)題。這是默認(rèn)設(shè)置。相反的設(shè)置為 //nologo 。
CScript.exe 等同于://logo 或 //nologo |
使用 WScript.exe 的“屬性”對(duì)話框,可以為 Wscript 在本地計(jì)算機(jī)上運(yùn)行的所有腳本設(shè)置全局腳本選項(xiàng)。也可以使用 .wsf 文件為各個(gè)腳本設(shè)置選項(xiàng)。
在命令提示符下運(yùn)行腳本 | 運(yùn)行腳本需要包括的內(nèi)容 | WScript.exe 和 CScript.exe 選項(xiàng)