2025-02-26
python开发
00
请注意,本文编写于 32 天前,最后修改于 32 天前,其中某些信息可能已经过时。

目录

winrm的使用
自定义端口
python调用

winrm的使用

自定义端口

  1. 删除现有的WinRM监听器 首先,需要删除现有的WinRM监听器。打开命令提示符(以管理员身份),运行以下命令:
bash
winrm delete winrm/config/listener?Address=*+Transport=HTTP winrm delete winrm/config/listener?Address=*+Transport=HTTPS
  1. 创建新的监听器并指定端口 接下来,创建一个新的监听器并指定新的端口(例如8050)。运行以下命令:
bash
winrm create winrm/config/listener?Address=*+Transport=HTTP @{Port="8050"} winrm create winrm/config/listener?Address=*+Transport=HTTPS @{Port="8051"}
  1. 验证监听器配置
bash
winrm e winrm/config/listener
  1. 确保开启服务
bash
winrm quickconfig

确保WinRM服务已正确配置以允许使用提供的凭据进行认证。运行以下命令以启用基本认证和允许未加密通信:

bash
winrm set winrm/config/service/auth @{Basic="true"} winrm set winrm/config/service @{AllowUnencrypted="true"}

python调用

python
import winrm session = winrm.Session('http://ip:8050/wsman', auth=('user', 'pwd')) result = session.run_cmd('ipconfig') print(result.std_out.decode())
如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:回锅炒辣椒

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!