bat(批处理文件类型)
批处理文件,在DOS和Windows(任意)系统中,.bat文件是可执行文件,由一系列命令构成,其中可以包含对其他程序的调用。这个文件的每一行都是一条DOS命令(大部分时候就好像我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。
作用编辑
简单的说,批处理的作用就是自动的连续执行多条命令。
这里先讲一个最简单的应用:在启动wps软件时,每次都必须执行(>前面内容表示DOS提示符):1
2
3
4
5C:\>cd wps
C:\WPS>spdos
C:\WPS>py
C:\WPS>wbx
C:\WPS>wps
如果每次用WPS之前都这样执行一遍,您是不是觉得很麻烦呢?
好了,用批处理,就可以实现将这些麻烦的操作简单化,首先我们编写一个runwps.bat批处理文件,内容如下:1
2
3
4
5
6
7
8@echo off
c:
cd\wps
spdos
py
wbx
wps
cd\
以后,我们每次进入wps,只需要运行runwps这个批处理文件即可。
.bat文件下批量执行python脚本
bat文件包含以下内容:
1)注明echo1
2
3echo off
C:
cd C:\Users\Desktop
2)设置参数变量
3) 执行python文件
eg:
test.bat1
2
3
4
5
6echo off
C:
cd C:\Users\Desktop
set a=1
set b=2
call python python.py %a% %b%
//等号左右不能有空格
python.py
1 | import sys |
输出结果:1
2
3
412
python.py
1
2
sys.argv[0]为shell 本身。