Windows Script Host

本页使用了标题或全文手工转换
维基百科,自由的百科全书
Windows Script Host (WSH)
其他名称Windows Scripting Host
开发者Microsoft
操作系统Microsoft Windows
类型自动化技术
许可协议专有商业软件
网站Windows Script Host overview

Windows Script Host(简称WSH),是Windows操作系统脚本语言程序(script)的执行环境。

Windows Script Host最早出现在Windows 98,经过不断发展与强化,尔后的Windows操作系统(包括客户端伺服端版本)都内建了WSH。用户透过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 / Windows 8 / Windows Server 2012 5.8
Windows 11 / Windows 10 / Windows Server 2016 5.812

查看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

支持解释器[编辑]

Hello, world![编辑]

JScript为例:

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

参考资料[编辑]

  1. ^ 如果没有出现,就表示你的系统并没有WSH的环境。

内部链接[编辑]

外部链接[编辑]