主题
    about_WS-Management_Cmdlets

简短说明
    提供 Web Services for Management (WS-Management) 的概述,作为在
    Windows PowerShell 中使用 WS-Management cmdlet 时需了解的背景信息。

详细说明
    本主题提供 Web Services for Management (WS-Management) 的概述,
    作为在 Windows PowerShell 中使用 WS-Management cmdlet 时需了解的
    背景信息。本主题还提供了有关 WS-Management 的详细信息的链接。
    WS-Management 的 Microsoft 实现也称为 Windows 远程管理 (WinRM)。

  关于 WS-Management

      Windows 远程管理是 WS-Management 协议的 Microsoft 实现,该协议是
      基于 SOAP 的、防火墙友好的标准协议,它允许来自不同供应商的硬件和
      操作系统进行互操作。WS-Management 协议规范为不同的系统提供了一种
      通用方式,便于它们在整个信息技术 (IT) 基础结构中访问和交换管理信息。
      WS-Management 和智能平台管理接口 (IPMI),以及事件收集器是 Windows
      硬件管理功能的组件。

      WS-Management 协议基于下列标准 Web 服务规范:HTTPS、SOAP over HTTP (WS-I
      profile)、SOAP 1.2、WS-Addressing、WS-Transfer、WS-Enumeration
      和 WS-Eventing。

  WS-Management 和 WMI

      WS-Management 可用于检索 Windows Management Instrumentation (WMI)
      公开的数据。通过采用 WS-Management Scripting API 的脚本或应用程序,
      或者通过 WinRM 命令行工具,可获得 WMI 数据。WS-Management 支持大多数
      常见的 WMI 类和操作,包括嵌入式对象。WS-Management 可利用 WMI 来收集
      有关资源的数据,或者管理基于 Windows 的计算机上的资源。这意味着,可以
      通过现有 WMI 类的集合,获得有关企业中的磁盘、网络适配器、服务或进程等
      对象的数据。您还可以访问可从标准 WMI IPMI 提供程序获得的硬件数据。

  WS-Management Windows PowerShell 提供程序

      WS-Management 提供程序为可用的 WS-Management 配置设置提供了一个分层视图。
      该提供程序可用于浏览和设置各种 WS-Management 配置选项。

                 
  WS-Management 配置

      如果尚未安装和配置 WS-Management,则 Windows PowerShell 远程处理功能
      将不可用,WS-Management cmdlet 和 WS-Management 脚本将不会运行,并且
      WS-Management 提供程序将无法执行数据操作。WS-Management 命令行工具
      WinRM 以及事件转发也依赖于 WS-Management 配置。

  WS-Management Cmdlet

      WS-Management 功能在 Windows PowerShell 中是通过一个模块实现的,该模块
      中包含一组 cmdlet 以及 WS-Management 提供程序。可以使用这些 cmdlet 来
      完成管理本地和远程计算机上的 WS-Management 设置所必需的端到端任务。
 
      可用的 WS-Management cmdlet 如下。

     连接 Cmdlet

     -- Connect-WSMan:将本地计算机连接到远程计算机上的 WS-Management
        (WinRM) 服务。

     -- Disconnect-WSMan:将本地计算机与远程计算机上的 WS-Management
        (WinRM) 服务断开。

     数据管理 Cmdlet

     -- Get-WSManInstance:显示由资源 URI 指定的资源实例的管理信息。

     -- Invoke-WSManAction:对资源 URI 和选择器指定的目标对象调用操作。

     -- New-WSManInstance:创建新的管理资源实例。

     -- Remove-WSManInstance:删除管理资源实例。

     -- Set-WSManInstance:修改与资源相关的管理信息。
 
     设置和配置 Cmdlet

     -- Set-WSManQuickConfig:配置本地计算机,以便进行远程管理。
        可以使用 Set-WSManQuickConfig cmdlet 配置 WS-Management,以允许远程
        连接到 WS-Management (WinRM) 服务。Set-WSManQuickConfig cmdlet 可
        执行以下操作:
	
	- 确定 WS-Management (WinRM) 服务是否正在运行。如果 WinRM 服务未在运行,
          则 Set-WSManQuickConfig cmdlet 将启动该服务。

	- 将 WS-Management (WinRM) 服务启动类型设置为自动。

	- 创建接受来自任何 IP 地址的请求的侦听器。默认传输协议为 HTTP。

	- 对 WS-Management 通信启用防火墙例外。
	
	注意:若要在 Windows Vista、Windows Server 2008 以及更高版本的 
              Windows 上运行此 cmdlet,必须使用"以管理员身份运行"选项
              启动 Windows PowerShell。

     -- Test-WSMan:验证是否安装并配置了 WS-Management。Test-WSMan cmdlet
        测试本地或远程计算机上是否配置了 WS-Management (WinRM) 服务,
        并且该服务是否正在运行。

     -- Disable-WSManCredSSP:禁用客户端计算机上的 CredSSP 身份验证。

     -- Enable-WSManCredSSP:启用客户端计算机上的 CredSSP 身份验证。
 
     -- Get-WSManCredSSP:获取客户端计算机的 CredSSP 相关配置。

     特定于 WS-Management 的 Cmdlet

     -- New-WSManSessionOption:创建 WSManSessionOption 对象,以用作
        WS-Management cmdlet 的一个或多个参数的输入。

    
  其他 WS-Management 信息
   
    有关 WS-Management 的详细信息,请参阅 MSDN (Microsoft Developer Network)
    Library 中的下列主题。
 
      “Windows 远程管理”
      https://go.microsoft.com/fwlink/?LinkId=142321
    
      “关于 Windows 远程管理”
      https://go.microsoft.com/fwlink/?LinkId=142322

      “Windows 远程管理的安装和配置”
      https://go.microsoft.com/fwlink/?LinkId=142323

      “Windows 远程管理体系结构”
      https://go.microsoft.com/fwlink/?LinkId=142324

      “WS-Management 协议”
      https://go.microsoft.com/fwlink/?LinkId=142325

     “Windows 远程管理和 WMI”
      https://go.microsoft.com/fwlink/?LinkId=142326

      “资源 URI”
      https://go.microsoft.com/fwlink/?LinkId=142327

      “远程硬件管理”
      https://go.microsoft.com/fwlink/?LinkId=142328

     “事件”
      https://go.microsoft.com/fwlink/?LinkId=142329

另请参阅
    联机版本:https://go.microsoft.com/fwlink/?LinkId=142331
    Connect-WSMan
    Disable-WSManCredSSP
    Disconnect-WSMan
    Enable-WSManCredSSP
    Get-WSManCredSSP
    Get-WSManInstance
    Invoke-WSManAction
    New-WSManInstance
    Remove-WSManInstance
    Set-WSManInstance
    Set-WSManQuickConfig
    Set-WSManSessionOption 
    Test-WSMan
 
关键字
    about_WSMAN about_WinRM




目录