精华内容
下载资源
问答
  • 1、首先安装python的wmi包2、远程调用bat如下:复制代码 代码如下: # -*- coding: utf-8 -*- import wmi,json import time ...logfile = 'logs_%s.txt' % time.strftime('%Y-%m-%d_%H-%M-%...#远程执行bat文件 d...

    1、首先安装python的wmi包
    2、远程调用bat如下:

    复制代码 代码如下:

    # -*- coding: utf-8 -*-
    import wmi,json
    import time
    
    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"D:\apps\autorun.bat"   #此文件在远程服务器上
            cmd_callbat=r"cmd /c call %s"%filename
            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()
            return False
        return False
    
    if __name__=='__main__':
        call_remote_bat(computer="192.168.1.2", user="testuser", password="testpwd")

     

    转载于:https://www.cnblogs.com/Thriving-Heart/p/5782287.html

    展开全文
  • bat 执行cmd安装软件 @echo off ::copy F:\ceshi.txt C:\ #将软件从该路径复制到另一路径 !:: or REM 为注释符号 :loop 1#循环 set /p a=此时安装软件的网络环境(1内网,2外网) if /i '%a%'=='1' goto inner...

     bat 执行cmd安装软件

    @echo off
    
    ::copy  F:\ceshi.txt  C:\    #将软件从该路径复制到另一路径   !:: or REM 为注释符号
    copy   %~dp0filename  路径   #将当前bat文件路径下的filename复制到新的目录
    :loop     1#循环
    
    set /p a=此时安装软件的网络环境(1内网,2外网)
    if /i  '%a%'=='1' goto  inner
    if /i  '%a%'=='2' goto  outer
    echo 输入有误,请在1 or 2中选择:&&goto loop   1#与上对应
    
    :inner
    :start     #该命令会另外打开一个cmd窗口
    cmd /k  "命令"&&安装完成      #当a=1时,执行该段代码; 
    pause              
    
    
    :outer 
    :start     
    cmd /k  "命令"&&安装完成      #当a=2时,执行该段代码;  cmd /k:执行后面命令,窗口不关闭
    pause
    
    
    :end                          #最后退出,此部分多余
    @exit
    
    补充:
    cmd /c:执行后面命令后,窗口关闭
    命令1&命令2   运行命令1和命令2,两者都运行
    命令1&&命令2   命令1成功才运行命令2
    命令1||命令2   命令1不成功才运行命令2
    
    当前盘符:%~d0
    当前路径:%cd%
    当前执行命令行:%0
    当前bat文件路径:%~dp0
    当前bat文件短路径:%~sdp0

     

    py执行cmd安装软件

    import os
    from shutil import copyfile
    
    #copyfile('文件名','C:\')
    
    
    qt = int(input("请问安装软件的网络环境:1、内网  2、外网 :"))
    
    if qt == 1:
        inner = ' "msiexec /i 文件名 proxy_list=”代理ip 端口” '
        a = os.system(inner)
        print("内网环境安装成功!")
    elif qt == 2:
        outer = ' "msiexec /i 文件名 proxy_list=”代理ip 端口”  '
        b = os.system(outer)
        print("外网环境安装成功!")
    else:
        print("请输入正确数字进行安装!!")

     

    展开全文
  • bat执行python脚本,执行多条命令

    千次阅读 2019-02-26 15:18:00
    1、新建一个txt文档,输入以下命令 @echo offcmd /k python F:\Pycharm_Projection\Test\test2.py 2、将txt文档保存为.bat格式,然后双击运行即可 例如我要是想打开labelImg打标签工具: @echo offstart python ...

    1、新建一个txt文档,输入以下命令

    @echo off
    cmd /k python F:\Pycharm_Projection\Test\test2.py

    2、将txt文档保存为.bat格式,然后双击运行即可

    例如我要是想打开labelImg打标签工具:

    @echo off
    start python device_statistics_exporter_old.py d 2019 1 31> 2019-1-31五大指标.csv
    start python device_statistics_exporter_old.py d 2019 1 30> 2019-1-30五大指标.csv
    start python device_statistics_exporter_old.py d 2019 1 29> 2019-1-29五大指标.csv
    exit

    转载于:https://www.cnblogs.com/beile/p/10437580.html

    展开全文
  • 每次打开elasticsearch、elasticsearch-head和kibana都要在对应的目录下执行命令,嫌麻烦所以写了一个python脚本一次都执行。 import os import time def run(): os.system('start D:\\elasticsearch\elastic...

    每次打开elasticsearch、elasticsearch-head和kibana都要在对应的目录下执行命令,嫌麻烦所以写了一个python脚本一次都执行。

    import os
    import time
    def run():
        os.system('start D:\\elasticsearch\elasticsearch-5.1.1\\bin\\elasticsearch.bat')
        time.sleep(10)
        os.system('start D:\\elasticsearch\\kibana-5.1.2-windows-x86\\bin\\kibana.bat')
        os.chdir("D:/elasticsearch/elasticsearch-head")
        os.system("cmd/c start cnpm run start")
    if __name__ == '__main__':
        run()
    

    对于elasticsearch-head的命令执行实在不知道怎么既打开cmd窗口到指定目录,又执行“cnpm run start”,所以先用os.chdir改变了当前的工作目录,再执行了命令...

    展开全文
  • 循环一个数字序列: FOR /L %variable IN (start,step,end) DO command [command-parameters] 该集表示以增量形式从开始到结束的一个数字序列。因此,(1,1,5)将产生序列 ...bat循环输出0到3,执行python命令 for.
  • python 程序使用bat执行

    2020-08-15 20:28:39
    相当于在命令行行里面输入,txt另存为bat后缀 @echo off d: cd d:\fanyi start D:\fanyi\venv\Scripts\python end_version.py
  • 最近在用python做一个小工具,自动执行一些adb shell命令,使用subprocess.Popen来实现。 不过遇到个问题就是执行adb shell后就无法执行后面adb shell里的命令了,查询得知subprocess.Popen可以自定义stdin参数...
  • 说明: 1. 用communicate方法进行交互,直接读取p.stdout有可能数据还没刷新,会读取不到 ...2. windows shell参数表明是否使用windows bat作为执行的环境,因此只有在执行windows系统命令如dir,copy...
  • 2019独角兽企业重金招聘Python工程师标准>>> ...
  • 工作自动化效能提升系列之-1 cmd命令行执行batpython脚本,并传递参数,并在Total commander中添加自定义命令 阅读引导: 1、python脚本是提升工作效率的利器。 2、在windows环境下,bat脚本能起到一些很重要的...
  • 编程小白,刚接触也首次接触编程不过一个月多,...刚开始的思路是,在获取设备编号的时候,用for循环获取设备编号执行安装命令: import os # 设备数量 devices = os.popen("adb devices").read() devices_list = ...
  • 通过python生成avi转mp4命令后,存入.bat执行,实现视频批量转换 #encoding:utf-8 import os for root,dirs,files in os.walk(r"E:\data"): for file in files: fileName=os.path.join(root,file) if (fileName....
  • import os #导入OS模块 os.system() #执行CMD命令或者批处理脚本 举例说明: import os os.system('echo aaa') os.system(r'D:\111.bat')
  • 文章目录1、bat文件2、使用pyautogui进行自动点击 1、bat文件 bat文件的作用是可以和cmd命令行一样自动执行,将其放置到开机自启动文件夹中...#python命令为进行执行。 pause #停止命令,避免cmd闪退,将cmd窗口关闭后
  • 第一个Python程序——执行cmd命令

    千次阅读 2015-07-24 11:51:41
    正好想学门脚本语言,于是尝试用Python脚本执行cmd命令(直接bat行不行啊!这个折腾啊!) import os #cmd命令 cmd_commend1 = r'' cmd_commend2 = r'' while True:  #input接受的是字符串,可以int(input(''))...
  • 暂时使用python的wmi模块登录windows server 2003服务器成功执行命令,其他windows版本服务器还没测试成功 import wmi def sys_version(ipaddress, user, password): try: conn = wmi.WMI(computer=ipaddress...
  • 编辑bat文件执行cmd命令

    千次阅读 2020-06-18 02:02:03
    打开虚拟环境下的Django项目路径 ...编辑run.bat 文件,内容如下,保存后双击运行 @echo off start cmd /k " activate cd/d E:\Python\高级基础\Django项目-天天生鲜\dailyfresh&activate" ...
  • 目的:有时候需要一些系统的信息或者执行不是python的文件,这时候需要通过os模块调用它们。...2)我对批处理比较熟悉,想要在python执行命令并获得它的返回信息。 这两种情况都需要导入os模块: ...
  • 有时我们写的一些python程序,由于每天都经常使用,因此不希望每次都打开IDE客户端或者cmd命令执行,我们可以写一些bat脚本,每次需要执行时,双击一下脚本就可以了。下面介绍一下三种方法:
  • bat调用python脚本时传参还得用start命令: @echo off start python showjar.py %* exit *%*表示将bat收到的所有参数,这样就无惧python带参数执行的问题了。 调用时新窗口会闪现一下,如果要不闪现就用pythonw...
  • 一、.bat批处理文件调用了python脚本,此时执行.bat文件出现了无模块的问题。 1.安装pip 包 cmd 进入命令行输入:python -m pip install -U pip setuptools 安装成功以后,在命令行中进入到Scripts文件夹,以便执行...
  • 1.执行bat脚本 (1)传入参数 bat处理文件中可引用的参数为%0~%9,%0是指批处理文件的本身,也可以说是一个外部命令;%1~%9是批处理参数,也称形参,例如:新建一个文件test_argv.bat,文件内...
  • bat文件执行多个命令后连接符的意义 命令1 & 命令2 & 命令3 … (无论前面命令是否故障,照样执行后面) 命令1 && 命令2 && 命令3…(仅当前面命令成功时,才执行后面) 命令1 || 命令2 || 命令3...

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 238
精华内容 95
关键字:

python执行bat命令

python 订阅