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)。

  • 相关阅读:
    简单探讨spring整合mybatis时sqlSession不需要释放关闭的问题
    男人常做俯卧撑,谁还敢说不行!
    五大穴位
    实战c++中的vector系列--vector的一些异常
    [Canvas画图] 藏图阁(16) 人体穴位
    算法题:剔除字符串(非常有意思)
    怎样在win8系统下建立wifi热点
    【code】flex_进度条样式
    使用bbed改动数据
    Go语言核心之美 3.2-slice切片
  • 原文地址:https://www.cnblogs.com/vanya/p/6742634.html
Copyright © 2011-2022 走看看