WSH

WSH所屬現代詞,指的是“Windows Scripting Host”的縮略形式,其通用的中文譯名為“Windows腳本宿主”。

具體介紹

WSH,是“Windows Scripting Host”的縮略形式,其通用的中文譯名為“Windows腳本宿主”。對於這個較為抽象的名詞,我們可以先作這樣一個籠統的理解:它是內嵌於 Windows 作業系統中的腳本語言工作環境。
Windows Scripting Host 這個概念最早出現於 Windows 98 作業系統。大家一定還記得 MS-Dos 下的批處理命令,它曾有效地簡化了我們的工作、帶給我們方便,這一點就有點類似於如今大行其道的腳本語言。但就算我們把批處理命令看成是一種腳本語言,那它也是 98 版之前的 Windows 作業系統所唯一支持的“腳本語言”。而此後隨著各種真正的腳本語言不斷出現,批處理命令顯然就很是力不從心了。面臨這一危機,微軟在研發 Windows 98 時,為了實現多類腳本檔案在 Windows 界面或 Dos 命令提示符下的直接運行,就在系統內植入了一個基於 32 位 Windows 平台、並獨立於語言的腳本運行環境,並將其命名為“Windows Scripting Host”。WSH 架構於 ActiveX 之上,通過充當 ActiveX 的腳本引擎控制器,WSH 為 Windows 用戶充分利用威力強大的腳本指令語言掃清了障礙。
再具體一點描述:你自己編寫了一個腳本檔案,如後綴為 .vbs 或 .js 的檔案,然後在 Windows 下雙擊並執行它,這時,系統就會自動調用一個適當的程式來對它進行解釋並執行,而這個程式,就是 Windows Scripting Host,程式執行檔案名稱為 Wscript.exe (若是在命令行下,則為 Cscript.exe)。

套用

WSH 誕生後,在Windows系列產品中很快得到了推廣。除 Windows 98 外,微軟在 Internet Information Server 4.0、Windows Me、Windows 2000 Server,以及 Windows 2000 Professional 等產品中都嵌入了 WSH。現在,早期的 Windows 95 也可單獨安裝相應版本的 WSH。

相關搜尋

熱門詞條

聯絡我們