如何解决.exe 未通过 winrm
我正在尝试通过 pywinrm 运行 exe。架构如下:
code --> host Machine (1)--> another machine where exe is located(2)
我可以通过代码连接到主机 1 并在那里执行 echo 语句。但是当我尝试通过
执行exe时session.run_cmd('start \\machine2IP\path\to\exe\filename.exe')
它不起作用。当我手动打开机器 1 的 cmd 并运行时,相同的命令正在工作。
我尝试添加 -Wait 参数,同时使用 & 和 run_ps 运行。但仍然没有运气。
解决方法
经过大量的反复试验,但对我有用。
session.run_cmd('\\\\machine2IP\path\to\exe\filename.exe')
我从一开始就删除了 start 并使用了 4 '' 而不是 2 ''。它对我有用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。