免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2908 | 回复: 4
打印 上一主题 下一主题

linux 调用或登入window执行命令 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-01-04 11:33 |只看该作者 |倒序浏览
有人知道如何在linux上远程登入或者调用window执行命令吗,用python有什么简单的方式可以实现吗?

论坛徽章:
4
白羊座
日期:2013-11-05 10:26:09冥斗士
日期:2015-11-17 14:19:55白银圣斗士
日期:2015-11-17 15:13:0815-16赛季CBA联赛之新疆
日期:2016-04-01 09:10:58
2 [报告]
发表于 2015-01-04 11:44 |只看该作者
回复 1# huofengling0


你可以使用:WMI-Client-Wrapper

论坛徽章:
4
白羊座
日期:2013-11-05 10:26:09冥斗士
日期:2015-11-17 14:19:55白银圣斗士
日期:2015-11-17 15:13:0815-16赛季CBA联赛之新疆
日期:2016-04-01 09:10:58
3 [报告]
发表于 2015-01-04 16:14 |只看该作者
如果对于WMI不熟悉的话,也可以考虑使用winexe

论坛徽章:
0
4 [报告]
发表于 2015-01-04 16:27 |只看该作者
试了下楼上说的,提示我sh.CommandNotFound: wmic,sh 模块里面没这个wmic?
wmic = wmi.WmiClientWrapper(
...     username="Administrator",
...     password="xxxx",
...     host="xxx.xxx.xxx.xxx
... )
>>> output = wmic.query("SELECT * FROM Win32_Processor")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "wmi_client_wrapper/wrapper.py", line 92, in query
    output = sh.wmic(*arguments)
  File "/usr/local/lib/python2.6/site-packages/sh.py", line 2301, in __getattr__
    return self.__env[name]
  File "/usr/local/lib/python2.6/site-packages/sh.py", line 2232, in __getitem__
    return Command._create(k, **self.baked_args)
  File "/usr/local/lib/python2.6/site-packages/sh.py", line 776, in _create
    raise CommandNotFound(program)
sh.CommandNotFound: wmic


论坛徽章:
0
5 [报告]
发表于 2015-01-04 16:36 |只看该作者
我主要是实现一个程序,在一台linux上运行个脚本,将本地的application分别拷贝到远程的windows和linux上,然后在远程的windows和linux上进行application 安装,现在到linux上的可以实现,但linux 到windows上不知道要如何实现
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP