如何启用远程Windows命令行管理程序
09/27/2020
本文内容
本文帮助您启用远程Windows命令行管理程序。
适用于: WindowsServer 2003
原始 KB 编号: 555966
本文由 Microsoft MVP Yuval Sinay编写。
提示
若要Windows命令行管理程序,您需要部署服务器端和客户端设置:
服务器端
备注
本文中的服务器定义介绍了一个Windows远程命令行管理程序的服务器主机。
登录到 Windows 控制台。
可选 (对于 Windows Vista 充当远程服务器) :启动服务"Windows 远程管理",并设置它在重新启动后自动启动。
编写命令提示符 WinRM quickconfig 并按 Enter 按钮。
应显示以下输出:
WinRM is not set up to allow remote access to this machine for management.
The following changes must be made:
Set the WinRM service type to delayed auto start.
Start the WinRM service.
Create a WinRM listener on HTTP://* to accept WS-Man requests to any IP on this
machine.
Make these changes [y/n]? y
按 y 按钮 后,应显示以下输出:
WinRM has been updated for remote management.
WinRM service type changed successfully.
WinRM service started.
Created a WinRM listener on HTTP://* to accept WS-Man requests to any IP on this machine.
备注
我们建议你通过命令更改默认设置 winrm.cmd (如启用 HTTPS 支持等) 。
Windows使用 SOAP 的远程命令行管理程序。 某些防火墙可能会阻止 SOAP 流量。 有关详细信息,请参阅供应商文档。
客户端
在 Windows Vista/Windows 2008 主机上,使用 命令并 winrs -r:%servername% remote command 按 Enter 按钮。
示例:要检查远程文件系统,请编写以下命令:
winrs -r:DC1 dir
备注
在Windows工作组环境中,需要添加对服务器的信任,客户端使用 命令 启动与它的连接 winrm set winrm/config/client @{TrustedHosts="%servername1%,"%servername2%"} 。
使用 命令 验证新设置 winrm enumerate winrm/config/listener 。
社区解决方案内容免责声明
MICROSOFT CORPORATION 和/或其相应的供应商对此处包含的信息和相关图形的适用性、可靠性或准确性不做任何陈述。 所有此类信息和相关图形均按 "原样" 提供,而不提供任何种类的担保。 MICROSOFT 和/或其相应的供应商特此不提供有关此信息和相关图形的所有担保和条件,包括适销性的所有暗示的担保和条件、适用于特定用途的适用性、WORKMANLIKE 工作、标题和非侵权性。 您明确同意,在任何直接、间接、PUNITIVE、偶然、特殊的情况下,MICROSOFT 和/或其供应商不承担任何责任。根据合同、侵权性、疏忽、严格责任或其他方式(无论是根据合同、侵权性、疏忽、严格责任或其他方式,即使 MICROSOFT 或其任何供应商已被告知可能损坏的情况),不限于使用或无法使用本文档中所含信息和相关图形的任何方式(包括但不限于)丢失的或任何损坏。