使用 python 在远程服务器上进行 iisreset
我有一个要求,我需要在几个远程服务器上使用 python 进行一些服务重新启动和 iisreset 。我已设法使用 WMI 编写用于服务重新启动的 py 代码,但无法找到任何用于执行 iisreset 的模块或解决方案。
我知道如何使用 PowerShell 远程处理来重置 IIS,但需要专门针对 python。我能想到的一种解决方案是制作一个bat文件,将其复制到远程服务器上,然后使用psExec或WMI以管理员身份执行该bat文件,但如果有任何模块用于处理与IIS相关的操作,我会更喜欢。
我找到了一个模块(称为iis_bridge),但不确定它是否允许在远程服务器上工作。 有什么想法/建议吗?
另外假设我们打开了到远程服务器的 WMI 连接,我们是否需要关闭 wmi 连接?我查看了几个 WMI 相关文档,但没有一个包含关闭 WMI 连接的信息。不需要吗?
I have a requirement where I need to do some service restarts and iisreset using python on a couple of remote servers. I have managed to write py code for service restarts using WMI but not able to find any module or solution for doing iisreset.
I know how to do an IIS reset using PowerShell remoting but need it specifically for python. One solution I can think of is making a bat file, copying it on a remote server and executing that bat file as admin using psExec or WMI but would prefer if any module is there for handling IIS-related operations.
I found one module(called iis_bridge) but not sure if it allows working on a remote server.
Any thoughts/suggestions?Also suppose we opened WMI connection to a remote server, do we need to close the wmi connection? I looked into a couple of WMI related documents but none had information to close WMI connection. Is it not needed?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论