所以,我想知道是否有人知道如何使用python,IIS(W3SVC-服务名称)停止/启动服务。你知道吗
我尝试了好几次,不幸的是什么都没有工作(尝试它与子进程,创建与操作系统的功能启动cmd,试图连接作为一个管理员…)。所以这是我能得到的最接近的一个:
# stop the service
args = ['sc', 'stop', 'W3SVC']
subprocess.run(args)
# start the service
args[1] = 'start'
subprocess.run(args)
但它返回拒绝访问:
[SC] OpenService échec(s) 5
[SC] StartService: OpenService échec(s) 5
它在法语中的意思是失败。你知道吗
我用它来自动测试硒,我真的很感谢一些帮助。你知道吗
我找到了我的问题的答案,忘了在这里添加它,所以,我只是做了一个批处理文件,总是以管理员的身份开始,然后使用操作系统启动文件(myBatchFile)要启动它,如果您想自动化它,您必须将UAC更新到最低级别。你知道吗
相关问题 更多 >
编程相关推荐