首页/系统/Windows 运维速查/Test-WSMan 与 WinRM 连接排错

Test-WSMan 与 WinRM 连接排错

排 WinRM 连不通:先 Test-WSMan 分层验证(本地/远程/SSL),再看服务、监听、防火墙与策略四件套。

Windows 运维速查系统更新于 2026-10-12
用途验证 WinRM 端点可达性
语法Test-WSMan [-ComputerName x] [-UseSSL] [-Credential ...]
排错链WinRM 服务→监听→防火墙 5985/5986→网络→策略限制

常用示例

常用示例
Test-WSMan
Test-WSMan -ComputerName srv01
Test-WSMan -ComputerName srv01 -UseSSL
# 服务与监听
Get-Service WinRM
Get-ChildItem WSMan:\localhost\Listener
# 防火墙规则
Get-NetFirewallRule -DisplayGroup 'Windows 远程管理' | Select-Object DisplayName, Enabled, Direction
Test-WSMan 成功只说明协议层通;认证失败(凭据/信任)会在后续 Invoke-Command 才暴露。

易错点

  • 域名/IP 解析不一致会导致证书与信任判断混乱
  • 网络策略(如隔离 VLAN)会让 Test-WSMan 超时而非拒绝,先 ping/telnet 层测

数据来源与参考

  • Microsoft Learn:Test-WSMan
  • Microsoft Learn:排查 WinRM 连接问题

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌