码迷,mamicode.com
首页 > 编程语言 > 详细

python winrm模块使用

时间:2015-07-21 18:59:37      阅读:419      评论:0      收藏:0      [点我收藏+]

标签:py win

使用session方法

###
import winrm
s=winrm.Session(‘http://10.10.60.14:5985/wsman‘,auth=(‘administrator‘,‘password‘))
r=s.run_ps(‘dir‘)
r=s.run_cmd(‘cd /d d: & test.bat‘) 
print r.std_out 
print  r.std_err

使用Protocol方法

###
import winrm
conn = winrm.Protocol(endpoint=‘http://10.10.60.14:5985/wsman‘, transport=‘plaintext‘, username=‘administrator‘, password=‘password‘)

shell_id=conn.open_shell()

com=conn.run_command(shell_id,"dir") 

stdout, stderr, return_code = conn.get_command_output(shell_id, com) 

print "STDOUT: %s" % (stdout)
print "STDERR: %s" % (stderr)


python winrm模块使用

标签:py win

原文地址:http://zhangxiaohe.blog.51cto.com/7821029/1676780

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!