本机环境: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相关推荐

  1. python调用bat_python windows 远程执行bat

    本机环境:Win 10,python3.6 远程机器: Win7.WinServer 因python在windows上执行需要用到 wmi 模块. wmi 模块下载地址:https://sourcef ...

  2. python执行bat文件_Python中调用PowerShell、远程执行bat文件实例

    python调用本地powershell方法 1.现在准备一个简陋的powershell脚本,功能是测试一个IP列表哪些可以ping通: function test_ping($iplist) { f ...

  3. python调用bat有时可以、有时不行_python编程实现对远程执行bat文件时遇到的错误...

    代码如下 # -*- coding: utf-8 -*- import wmi,json import time import traceback import sys logfile = 'logs ...

  4. Python ssh 远程执行shell命令

    #工具 python paramiko #远程执行命令 import paramikossh = paramiko.SSHClient() key = paramiko.AutoAddPolicy() ...

  5. windows 远程执行 cmd 命令的 9 种方法

    一.远程执行命令方式及对应端口:  IPC$+AT 445  PSEXEC 445  WMI 135  Winrm 5985(HTTP)&5986(HTTPS) 二.9种远程执行cmd ...

  6. java远程执行cmd命令,windows远程执行cmd命令的9种方法

    一.远程执行命令方式及对应端口:  IPC$+AT 445 PSEXEC445 WMI135 Winrm5985(HTTP)&5986(HTTPS) 二.9种远程执行cmd命令的方法: ...

  7. Windows远程执行命令

    环境:Win10.Win7虚拟机 Windows远程命令执行 1.psexec.exe远程执行命令 psexec \\192.168.30.128 -u Administrator -p 123456 ...

  8. python paramiko远程执行命令打开窗口_使用Paramiko在远程机器上通过sshClient()执行本地python脚本...

    这是我在StackOverflow中的第一篇文章,所以我希望以正确的方式做到这一点!

  9. python运维脚本部署jdk_Jenkins 为Jenkins添加Windows Slave远程执行python项目脚本

    测试环境 JAVA JDK 1.7.0_13 (jdk-7u13-windows-i586.exe) Jenkins Win764未 python项目环境 实践操作 1.新建与配置结点 [系统管理]- ...

  10. python telnetlib执行命令_使用python Telnet远程登录执行程序的方法

    如下所示: # -*-coding:utf-8 -*- def do_telnet(Host, username, password, finish, commands): import telnet ...

最新文章

  1. QIIME 2教程. 09数据导入Importing data(2020.11)
  2. 解决DataList控件无缝滚动图片(转)
  3. 用JS的正则表达式如何判断输入框内为中文或者是英文
  4. Android Studio 从安装到 Hello World
  5. Magento教程 22:如何确认订单报表?
  6. java锁机制ppt_总结:Java锁机制
  7. L1-052 2018我们要赢-PAT团体程序设计天梯赛GPLT
  8. Linux_版简易C语言IDE制作
  9. mybatis discriminator 鉴定器
  10. 全面了解IDC数据中心
  11. html标签属性大全(囊括CSS、CSS3、H5、XML等)
  12. bzoj2818Gcd
  13. MDT 2013 从入门到精通之WDS、MDT工作台配置
  14. php窗帘excel,各种办公室窗帘的用途及优缺点 办公窗帘安装讲
  15. 四大降维算法的比较和一些理解(PCA、LDA、LLE、LEP)
  16. 二维图形平移变换c语言程序,[转载]计算机图形学Opengl实现二维图形的平移、旋转、缩放复合变换...
  17. 图片怎么变成html链接,HTML图片怎么超链接
  18. matlab中周期延拓,如何周期延拓函数?
  19. MacOS 磁盘管理工具 diskutil 介绍
  20. 佛山维修西门子服务器,佛山西门子PLC维修中心

热门文章

  1. python 的内置函数
  2. 探讨e.target与e.currentTarget
  3. I Think I Can!
  4. 使用@Aspect切面进行让JDBC自动关闭(Spring AOP)
  5. 使用@AspectJ注解开发Spring AOP
  6. 利用unittest+ddt进行接口测试(二):使用yaml文件管理测试数据
  7. 设计模式(4)----抽象工厂模式
  8. 翻译:包含列的索引:通往SQL Server索引级别5的阶梯
  9. oracle 负载均衡连接方式常用SQL语句备忘录
  10. c#中sqlhelper类的编写(一)