在很多企业会使用闲置的 Windows 机器作为临时服务器,有时候我们想远程调用里面的程序或查看日志文件
Windows 内置的服务「 winrm 」可以满足我们的需求
它是一种基于标准简单对象访问协议( SOAP )的防火墙友好协议,允许来自不同供应商的硬件和操作系统进行互操作
1. 被控端 windows
这里以 Windows 10 系统机器为例
具体操作步骤如下:
1-1 启动 winrm 服务
以管理员权限打开 CMD 命令窗口,输入下面命令启动 winrm 服务
# 启动winrm服务
winrm quickconfig -q
如果运行报错,提示网络类型设置异常
可以快捷键 win+i 进入到网络和 Internet,更改网络配置文件,由公用切换为专用
1-2 检查 winrm 服务监听状态
继续在命令行输入下面命令,查看 winrm 服务的状态
PS:注意这里的端口号 Port 值后面连接会用到
# 查看winrm服务的状态
winrm e winrm/config/listener
# 结果
Listener
Address = *
Transport = HTTP
Port &#