1、winrm,用于启用远程管理服务。快速启用的命令为:winrm quickconfig
如果要取消服务,输入:winrm d winrm/config/listener?address=*+transport=http
2、winrs,用于远程连接并执行,上面启用之后,可以使用如下命令远程执行cmd:
winrs -r:
http://127.0.0.1 -u:administrator cmd
部分电脑可以省略-u:administrator即可访问。
3、关于远程访问
上面的测试是用127.0.0.1作为测试的,如果你使用本机网卡的IP访问,会出现如下提示:
Winrs error:WinRM 客户端无法处理该请求。如果身份验证方案与 Kerberos 不同,或者客
户端计算机未加入到域中, 则必须使用 HTTPS 传输或者必须将目标计算机添加到 Trusted
Hosts 配置设置。 使用 winrm.cmd 来配置 TrustedHosts。通过运行以下命令可获得有关
此内容的更多信息: winrm help config。
解决方法比较简单,不需要在服务端设置,而是在客户端设置,例如,我要远程控制www.baidu.com,可以输入如下的命令就可以了:
winrm s winrm/config/client @{TrustedHosts="www.baidu.com"}
将www.baidu.com设为“本机受信任”即可(晕,难道微软担心服务器会把客户端给“黑”了)。
完了开始连接:
winrs -r:www.baidu.com -u:administrator cmd