Windows Script Host:修订间差异
外观
删除的内容 添加的内容
小 機器人: 細部更改 |
小 機器人 新增: fr:WSH |
||
第99行: | 第99行: | ||
[[en:Windows Script Host]] |
[[en:Windows Script Host]] |
||
[[es:Windows Scripting Host]] |
[[es:Windows Scripting Host]] |
||
[[fr:WSH]] |
|||
[[id:Windows Scripting Host]] |
[[id:Windows Scripting Host]] |
||
[[it:Windows Script Host]] |
[[it:Windows Script Host]] |
2009年11月30日 (一) 14:21的版本
Windows Script Host(簡稱 WSH),是 Windows 作業系統腳本語言程式(script)的執行環境。
Windows Script Host 最早出現在 Windows 98,經過不斷發展與強化,爾後的 Windows 作業系統(包括用戶端與伺服端版本)都內建了 WSH,目前最新版本是 5.7。使用者透過 Windows Script Host 能自行編寫一些程式,用以簡化日常工作流程,或製作一些實用的系統管理程式。
版本
Windows版本 | 相應的 WSH 版本 | 最新可再發行組件的版本 |
---|---|---|
Windows 95 | 沒有 (獨立的可再發行組件) | 5.6 |
Windows NT 4.0 | 沒有 (獨立的可再發行組件) | 5.6 |
Windows 98 | 1.0 | 5.6 |
Windows 2000 | 2.0 (也被稱為 WSH 5.1) | 5.7 |
Windows Me | 2.0 (也被稱為 WSH 5.1) | 5.6 |
Windows XP / Windows Server 2003 | 5.6 | 5.7 |
Windows Vista / Windows Server 2008 / Windows XP SP3 | 5.7 | |
Windows 7 / Windows Server 2008 R2 | 5.8 |
查看 WSH 的版本
進入 DOS 環境(或「命令提示字元」),在「命令提示符號」旁輸入 cscript(如:C:\cscript
),按「Enter」出現以下訊息:[1]
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
用法: CScript scriptname.extension [選項...] [引數...]
選項:
//B 批次模式: 不顯示 Script 錯誤和提示
//D 啟用主動式偵錯
//E:engine 使用該引擎來執行 Script
//H:CScript 改變預設的 Script Host 為 CScript.exe
//H:WScript 改變預設的 Script Host 為 WScript.exe (預設值)
//I 互動式模式 (預設值,與 //B 恰相反)
//Job:xxxx 執行一個 WSF 工作
//Logo 顯示標誌 (預設值)
//Nologo 不顯示標誌: 在執行階段不會出現標誌
//S 為使用者儲存目前的命令行
//T:nn 逾時值(單位為秒): 容許 Script 執行的最大時限
//X 在偵錯工具中執行 Script
//U 利用 Unicode 從主控台上重新引導 I/O
支援直譯器
- 內建直譯器:
- 擴充直譯器:
- ActivePerl(ActiveState 公司發展之 Windows 版的 Perl):副檔名為 .plx
以 JScript 為例:
WScript.Echo("Hello, world!"); //注意!JavaScript 在瀏覽器中用 document.write()。
參考資料
- ^ 如果沒有出現,就表示你的系統並沒有 WSH 的環境。