python wmi_使用python的wmi进行远程连接的时候报错
# -*- coding: utf-8 -*-
import wmi,json
import time
import traceback
import sys
logfile = 'logs_%s.txt' % time.strftime('%Y-%m-%d_%H-%M-%S', time.localtime())
#远程执行bat文件
def call_remote_bat(ipaddress,username,password):
try:
#用wmi连接到远程服务器
conn = wmi.WMI(computer=ipaddress, user=username, password=password)
filename=r"C:\123.bat" #此文件在远程服务器上
cmd_callbat = "start c:\123.bat"
conn.Win32_Process.Create(CommandLine=cmd_callbat) #执行bat文件
print "执行成功!"
return True
except Exception,e:
log = open(logfile, 'a')
log.write(('%s, call bat Failed!\r\n') % ipaddress)
log.close()
print traceback.print_exc(file=sys.stdout)
return False
return False
if __name__=='__main__':
call_remote_bat(ipaddress="192.168.110.131", username="Administrator", password="123456")
以上是远程连接的代码,运行和报错如下:
Traceback (most recent call last):
File "D:/untitled/Զ������.py", line 11, in call_remote_bat
conn = wmi.WMI(computer=ipaddress, user=username, password=password)
File "C:Python27libsite-packageswmi.py", line 1290, in connect
handle_com_error ()
File "C:Python27libsite-packageswmi.py", line 241, in handle_com_error
raise klass (com_error=err)
x_wmi:
None
这是什么错误,有哪位高手可以解答一下
这个报错我在主机ping通虚拟机(远程计算机)之后,运行代码,还是以上的报错,这又是什么情况呢?哪位高手帮忙解答一下,谢谢。
RPC服务器不可用,我在服务里开启了RPC之后再运行代码,还是一样的报错,这要怎么解决呢?
python wmi_使用python的wmi进行远程连接的时候报错相关推荐
- python wmi antivirusproduct_使用python的wmi进行远程连接的时候报错
# -*- coding: utf-8 -*- import wmi,json import time import traceback import sys logfile = 'logs_%s.t ...
- sqlyog for MySQL远程连接的时候报错mysql 1130的解决方法
通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法 今天在用远程连接Mysql服务器的数据库,不管怎么弄都是连接不到. 错误代码是1130,ERROR 1130: ...
- 远程连接Oracle 数据库连接报错ORA-12638身份检索失败
数据库版本:oracle11g 当使用navicate或者PLsql使用远程连接服务器的数据库的时候报错 RA-12638身份检索失败 因为是更换了个新电脑出现这种问题了,所以可以排除时服务器数据库的 ...
- mysql登录root 1130_通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
解决方法: 1.改表法.可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑,登入mysql后,更改"mysql" 数据库里的 &q ...
- 远程连接:hive 报错:Permission denied: user=anonymous, access=EXECUTE
远程连接hive Error: Failed to open new session: java.lang.RuntimeException: java.lang.RuntimeException: ...
- 华为云mysql端口号_华为云云耀服务器远程连接mysql,报错10038端口配置问题。
选用的是云耀云服务器,系统镜像18.0.4 ubantu server版. sudo apt-get install mysql-server-5.7后,首次登陆,修改密码. 将root用户密码改为自 ...
- Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
Navicat for mysql 1130错误 用Navicat连接远程MYSQL,提示如下错误,我以为是自己的防火墙问题,但是关了,依然不行. ERROR 1130: Host '192.168. ...
- 远程连接Jupyter Notebook报错:bind [127.0.0.1]:8888: Permission denie
怀疑是端口占用引起 查看端口8888占用情况 netstat -nao 查看PID对应的进程 tasklist|findstr 21380 确定占用的名称 "test.exe" 终 ...
- 远程连接IBM MQ报错AMQ4036解决方法
首先,我是在linux服务器上部署的MQ,以及使用指令新建的独立管理器QM001,然后使用本机的IBM MQ客户端远程连接,队列管理器名称,IP,端口均正确,发生AMQ4036报错,提示没有权限访问, ...
最新文章
- JavaScript stringObject.replace() 方法
- perl中的几个模块使用.
- 信息系统项目管理师:论项目的质量管理
- 一.Spring框架基础
- 如何以学习单片机为契机,逐步成为优秀的工程师
- Golang并发(五) - Select
- 【安装配置】DBCA创建数据库(图形界面)
- 梯度边缘检测 matlab,梯度边缘检测matlab
- 数据结构_满二叉树、完全二叉树、二叉排序树、平衡二叉树
- 用组策略彻底禁止USB存储设备、光驱、软驱、ZIP软驱
- 怎么用C语言求解线性规划,线性规划习题详细解析,包括线性规划方程求解步骤...
- 通过URL链接将文件下载到本地
- 将中文姓名转为拼音英文名的一种实现
- 在美国租房子需要考虑什么问题?
- 从中序与后序遍历序列构造二叉树
- Kotlin实现的一个小小的RecyclerView列表界面及点击事件的简单处理
- 化工原理 --- 流体流动 2
- 利用Python打造一个语音合成系统,听说你想要御姐音?
- 《Python与硬件项目案例》— 基于Python与指纹模块AS608的指纹识别签到考勤系统(下篇)(期末大作业、课程设计、毕业设计、结课项目)
- Codeforces1486 C1.Guessing the Greatest (easy version)(交互题+二分)