Windows Script Host

维基百科,自由的百科全书
跳转到导航 跳转到搜索
Windows Script Host (WSH)
其他名称Windows Scripting Host
开发者Microsoft
当前版本5.812
源代码库
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
引擎
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    操作系统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的环境。

    内部链接[编辑]

    外部链接[编辑]