python windows 远程执行bat
本机环境:Win 10,python3.6
远程机器: Win7、WinServer
因python在windows上执行需要用到 wmi 模块。
wmi 模块下载地址:https://sourceforge.net/projects/pywin32/files/pywin32/Build%20221/
请对照自己python实际运行环境下载模块
import wmi
def sys_version(ipaddress, user, password):conn = wmi.WMI(computer=ipaddress, user=user, password=password)for sys in conn.Win32_OperatingSystem():print ("Version:%s" % sys.Caption.encode("UTF8"),"Vernum:%s" % sys.BuildNumber) #系统信息print (sys.OSArchitecture.encode("UTF8") ) # 系统的位数print (sys.NumberOfProcesses) # 系统的进程数try:filename = r"C:\Users\admin\Desktop\1.bat" # 此文件在远程服务器上cmd_callbat = r"cmd /c call %s" % filenameconn.Win32_Process.Create(CommandLine=cmd_callbat) #执行bat文件 Win32_Process.Createexcept Exception as e:print(e)if __name__ == '__main__':sys_version(ipaddress="192.168.1.x", user="xxx", password="xxx")
转载于:https://www.cnblogs.com/Tempted/p/7485629.html
python windows 远程执行bat相关推荐
- python调用bat_python windows 远程执行bat
本机环境:Win 10,python3.6 远程机器: Win7.WinServer 因python在windows上执行需要用到 wmi 模块. wmi 模块下载地址:https://sourcef ...
- python执行bat文件_Python中调用PowerShell、远程执行bat文件实例
python调用本地powershell方法 1.现在准备一个简陋的powershell脚本,功能是测试一个IP列表哪些可以ping通: function test_ping($iplist) { f ...
- python调用bat有时可以、有时不行_python编程实现对远程执行bat文件时遇到的错误...
代码如下 # -*- coding: utf-8 -*- import wmi,json import time import traceback import sys logfile = 'logs ...
- Python ssh 远程执行shell命令
#工具 python paramiko #远程执行命令 import paramikossh = paramiko.SSHClient() key = paramiko.AutoAddPolicy() ...
- windows 远程执行 cmd 命令的 9 种方法
一.远程执行命令方式及对应端口: IPC$+AT 445 PSEXEC 445 WMI 135 Winrm 5985(HTTP)&5986(HTTPS) 二.9种远程执行cmd ...
- java远程执行cmd命令,windows远程执行cmd命令的9种方法
一.远程执行命令方式及对应端口: IPC$+AT 445 PSEXEC445 WMI135 Winrm5985(HTTP)&5986(HTTPS) 二.9种远程执行cmd命令的方法: ...
- Windows远程执行命令
环境:Win10.Win7虚拟机 Windows远程命令执行 1.psexec.exe远程执行命令 psexec \\192.168.30.128 -u Administrator -p 123456 ...
- python paramiko远程执行命令打开窗口_使用Paramiko在远程机器上通过sshClient()执行本地python脚本...
这是我在StackOverflow中的第一篇文章,所以我希望以正确的方式做到这一点!
- python运维脚本部署jdk_Jenkins 为Jenkins添加Windows Slave远程执行python项目脚本
测试环境 JAVA JDK 1.7.0_13 (jdk-7u13-windows-i586.exe) Jenkins Win764未 python项目环境 实践操作 1.新建与配置结点 [系统管理]- ...
- python telnetlib执行命令_使用python Telnet远程登录执行程序的方法
如下所示: # -*-coding:utf-8 -*- def do_telnet(Host, username, password, finish, commands): import telnet ...
最新文章
- QIIME 2教程. 09数据导入Importing data(2020.11)
- 解决DataList控件无缝滚动图片(转)
- 用JS的正则表达式如何判断输入框内为中文或者是英文
- Android Studio 从安装到 Hello World
- Magento教程 22:如何确认订单报表?
- java锁机制ppt_总结:Java锁机制
- L1-052 2018我们要赢-PAT团体程序设计天梯赛GPLT
- Linux_版简易C语言IDE制作
- mybatis discriminator 鉴定器
- 全面了解IDC数据中心
- html标签属性大全(囊括CSS、CSS3、H5、XML等)
- bzoj2818Gcd
- MDT 2013 从入门到精通之WDS、MDT工作台配置
- php窗帘excel,各种办公室窗帘的用途及优缺点 办公窗帘安装讲
- 四大降维算法的比较和一些理解(PCA、LDA、LLE、LEP)
- 二维图形平移变换c语言程序,[转载]计算机图形学Opengl实现二维图形的平移、旋转、缩放复合变换...
- 图片怎么变成html链接,HTML图片怎么超链接
- matlab中周期延拓,如何周期延拓函数?
- MacOS 磁盘管理工具 diskutil 介绍
- 佛山维修西门子服务器,佛山西门子PLC维修中心
热门文章
- python 的内置函数
- 探讨e.target与e.currentTarget
- I Think I Can!
- 使用@Aspect切面进行让JDBC自动关闭(Spring AOP)
- 使用@AspectJ注解开发Spring AOP
- 利用unittest+ddt进行接口测试(二):使用yaml文件管理测试数据
- 设计模式(4)----抽象工厂模式
- 翻译:包含列的索引:通往SQL Server索引级别5的阶梯
- oracle 负载均衡连接方式常用SQL语句备忘录
- c#中sqlhelper类的编写(一)