跳转到内容

Windows Script Host:修订间差异

维基百科,自由的百科全书
删除的内容 添加的内容
Alexbot留言 | 贡献
機器人: 細部更改
VolkovBot留言 | 贡献
機器人 新增: 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

支援直譯器

JScript 為例:

 WScript.Echo("Hello, world!");    //注意!JavaScript 在瀏覽器中用 document.write()。

參考資料

  1. ^ 如果沒有出現,就表示你的系統並沒有 WSH 的環境。

內部連結

外部連結