Windows 腳本宿主 (WSH Windows Script Host) 是一種 Windows 管理工具。Windows 98引入,後續的Windows一直支援。
由WScript CScript(預設安裝在Windows的System32目錄下, wscript.exe: GUI形式 cscript.exe:指令行形式, 執行參數完全一樣,沒有差别)解釋執行。
目前目前對于Windows的管理引入了PowerShell, 基于.net功能更加強大,不過WSH作為對于已有的投入的維護和更新等仍然有重要的作用。
腳本是用腳本語言(如 JScript 和 VBScript,這兩個Windows預設内置)編寫的程式。可選腳本語言包括 Rexx、Python 和 Perl。與程式設計語言(如 C++ 和 Visual Basic)相比,腳本語言更适合于建立短小的應用程式以便快速解決小問題。
在許多情況下,腳本用于實作手動任務的自動化,這一點很象宏。腳本非常适合于:
操縱 Windows 環境
運作其他程式
使登入過程自動化
向應用程式發送按鍵順序
…
<b>擴充名</b>
<b>腳本類型</b>
<b>說明</b>
.bat
MS-DOS 批處理檔案
MS-DOS 作業系統的批處理檔案
.asp
ASP 頁
Active Server Page 檔案
.html
HTML 檔案
Web 頁
.js
JScript 檔案
Windows 腳本
.vbs
VBScript 檔案
.wsf
Windows 腳本宿主檔案
Windows 腳本的容器或項目檔案;由 WSH 2.0 或更高版本支援。
.wsh
腳本檔案的屬性檔案;由 WSH 1.0 或更高版本支援。