python调用bat有时可以、有时不行_python编程实现对远程执行bat文件时遇到的错误...
代码如下
# -*- 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.110", username="Administrator",password="12345678")
报错情况如下:
C:\Python27\python.exe D:/untitled/远程连接.py
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:\Python27\lib\site-packages\wmi.py", line 1290, in connect
handle_com_error ()
File "C:\Python27\lib\site-packages\wmi.py", line 241, in handle_com_error
raise klass (com_error=err)
x_access_denied:
None
这是什么错误呢,有哪个高手帮忙解答一下,谢谢~
python调用bat有时可以、有时不行_python编程实现对远程执行bat文件时遇到的错误...相关推荐
- python执行bat文件_Python中调用PowerShell、远程执行bat文件实例
python调用本地powershell方法 1.现在准备一个简陋的powershell脚本,功能是测试一个IP列表哪些可以ping通: function test_ping($iplist) { f ...
- python调用js库中的函数_Python 调用JS文件中的函数
Python 调用JS文件中的函数 1.安装PyExecJS第三方库 2.导入库:import execjs 3.调用JS文件中的方法 Passwd = execjs.compile(open(r&q ...
- python调用百度接口实现ocr识别_Python调用百度OCR实现图片文字识别的示例代码
百度AI提供了一天50000次的免费文字识别额度,可以愉快的免费使用!下面直接上方法: 首先在百度AI创建一个应用,按照下图创建即可,创建后会获得如下: 创建后会获得如下信息: APP_ID = '* ...
- python调用c函数传字符串参数_Python使用ctypes模块调用DLL函数之传递数值、指针与字符串参数...
在Python语言中,可以使用ctypes模块调用其它如C++语言编写的动态链接库DLL文件中的函数,在提高软件运行效率的同时,也可以充分利用目前市面上各种第三方的DLL库函数,以扩充Python软件 ...
- python调用bat_python windows 远程执行bat
本机环境:Win 10,python3.6 远程机器: Win7.WinServer 因python在windows上执行需要用到 wmi 模块. wmi 模块下载地址:https://sourcef ...
- python中csv库写入表头_python的pandas工具包,保存.csv文件时不要表头的实例
用pandas处理.csv文件时,有时我们希望保存的.csv文件没有表头,于是我去看了DataFrame.to_csv的document. 发现只需要再添加header=None这个参数就行了(默认是 ...
- python程序发布到阿里云云服务器_Python实现阿里云服务器里的文件上传与下载
Python实现阿里云服务器里的文件上传与下载 018.4.15 背景: 老实说,因为现实的各种原因造成电脑换来换去是可能出现的事情,但是电脑能换,电脑里的环境却不能换.我就曾在三个电脑里各自安装了虚 ...
- python运维脚本部署jdk_Jenkins 为Jenkins添加Windows Slave远程执行python项目脚本
测试环境 JAVA JDK 1.7.0_13 (jdk-7u13-windows-i586.exe) Jenkins Win764未 python项目环境 实践操作 1.新建与配置结点 [系统管理]- ...
- python调用sql数据库进存销_python多进程快速批量爬取黄页海量信息并保存文本和数据库教程...
最近帮朋友做一些网络营销的工作,需要抓取一些客源信息,用以辅助营销,我感觉很多做电商的朋友,尤其是微商朋友们,应该都是比较需要各种客源信息的吧,今天,小编我就借此机会把利用python多进程的方式抓取 ...
最新文章
- [JS]题解 | #魔法数字#
- Openshift创建Router和Registry
- mysql删除重复文章标题_MySQL中查询、删除重复记录的方法大全
- ffmpeg命令详解(转)
- Sublime text3配置xdebug调试记录
- python函数库_10. 标准库简介
- V 8 nfs+drbd+heartbeat
- Maven打包时抛出should not point at files within the project directory …异常
- 线程安全和线程不安全理解
- CentOS7安装MySQL 8.0安装
- Django index_together设置
- 二维数组 详解(C++)
- linux系统视屏录像_在Linux上的点击,弹出和故障排除录像
- WeAdmin连接资源,相关错误
- 复数,实数,幂函数,指数函数
- 结构化、半结构化、非结构化数据
- 免费 在线转换 音频,图像,PDF,视频,文档等格式转换
- 【Unity游戏开发】动画系统(四)Unity3d动画基础
- 算法设计题3.34-栈和队列-第3章-《数据结构习题集》-严蔚敏吴伟民版
- qnap raid5升级raid6_实践出真知!100TB的RAID5到底能否重建成功?
热门文章
- 计算机安全模式无法进入安全模式,如何解决无法在Windows 10中进入安全模式的问题...
- 某都计算机考研计算机组成原理,东北大学2000年考研真题-计算机组成原理
- android 时间显示格式,Android setting中修改时间显示格式后,桌面的数字时钟widget小部件显示不更新...
- java中split特殊符号
- jdk自带的反编译在那个包下_求教JDK中的反编译命令
- 怎么查看自己电脑的配置_怎么查看自己网卡是千兆网卡还是百兆网卡
- 【Linux网络编程笔记】TCP短连接产生大量TIME_WAIT导致无法对外建立新TCP连接的原因及解决方法—实践篇
- 计算机网络数据分析报告,贵州大学计算机网络实验报告-实验四-分析IP协议数据包格式...
- 显卡mx150和230哪个好_MX250显卡等于GTX1050?笔记本显卡MX250和MX150的区别对比
- java里冒泡排序编程案例_java编程题:用Java实现一个冒泡排序算法