zoukankan      html  css  js  c++  java
  • Windows脚本宿主对象模型

     

    Windows 脚本宿主对象模型

    Windows 脚本宿主对象模型由 14 个对象组成。根对象是 Wscript 对象。

    Windows 脚本宿主对象模型提供一个逻辑的、系统的方法来执行许多管理任务。它所提供的 COM 接口集可以分为两种主要类别:

    • 脚本执行和疑难解答

      这个接口集允许脚本对 Windows 脚本宿主执行基本的操作,将消息输出到屏幕上,执行基本的 COM 函数(如 CreateObject 和 GetObject

    • Helper 函数

      Helper 函数是用于执行以下操作的属性和方法:映射网络驱动器、与打印机连接、检索和修改环境变量以及操纵系统注册表项等。管理员还可以使用 Windows 脚本宿主的 helper 函数创建简单的登录脚本。

    WSH 对象及其相关任务

    下表列出了 WSH 对象及其相关的典型任务。

    对象该对象可用于
    Wscript
    • 设置和检索命令行参数
    • 确定脚本文件的名称
    • 确定宿主文件的名称(wscript.exe 或 cscript.exe)
    • 确定宿主的版本信息
    • 创建 COM 对象,与 COM 对象连接以及断开连接
    • 接收事件
    • 通过编程方式停止执行脚本
    • 将信息输出到默认输出设备(例如,对话框或命令行)
    WshArguments 访问整个命令行参数集
    WshNamed 访问命令行的已命名参数集
    WshUnnamed 访问命令行的未命名参数集。
    WshNetwork
    • 与网络共享点和网络打印机连接以及断开连接
    • 映射网络共享点以及取消其映射
    • 访问有关当前登录用户的信息
    WshController 使用 Controller 方法 CreateScript() 创建远程脚本过程
    WshRemote
    • 远程管理计算机网络上的计算机系统
    • 通过编程方式操纵其他程序/脚本
    WshRemote Error 因脚本出错而导致远程脚本终止时,访问可用的错误信息
    WshShell
    • 在本地运行程序
    • 操纵注册表内容。
    • 创建快捷方式
    • 访问系统文件夹
    • 操纵环境变量(如 WINDIR、PATH 或 PROMPT)
    WshShortcut 通过编程方式创建快捷方式
    WshSpecialfolders 访问所有的 Windows 特殊文件夹
    WshURLShortcut 通过编程方式创建 Internet 资源的快捷方式
    WshEnvironment 访问所有环境变量(如 WINDIR、PATH 或 PROMPT)
    WshScriptExec 确定有关用 Exec() 运行的脚本的状态和错误信息

    访问 StdIn、StdOut 和 StdErr 通道

    除 Windows 脚本宿主提供的对象界面外,管理员还可以使用任何展示自动化界面的 ActiveX 控件,在 Windows 平台上执行各种任务。例如,管理员可通过编写脚本来管理 Windows Active Directory 服务界面 (ADSI)。

  • 相关阅读:
    求100之内能被3整除不能被5整除的所有整数,和个数
    三目运算符的优先级问题
    javac不是内部或外部命令
    GitHub : Hello World
    Java GUI :Hello World
    onClick="RETURN:login();"
    问题-CHM文件不显示
    jsp里导入java包的问题
    实现算法2.2的程序
    实现算法2.4的程序
  • 原文地址:https://www.cnblogs.com/vanya/p/6742634.html
Copyright © 2011-2022 走看看