例1、多进程python 任务 -- start 命令python
@echo off
start python C:\Users\ntitled\n\update_restt\test_bat.py python C:\Users\ntitled\iin\update_restt\test_bat.py
python C:\Users\ntitled\jin\update_restt\test_bat2.py
exit
一、@
它的做用是让执行窗口中不显示它后面这一行的命令自己。通俗一点说,行首有了它的话,这一行的命令就不显示了。例子中,首行的@echo off中,@的做用就是让脚本在执行时不显示后面的echo off部分。
二、echo
中文为“反馈”、“回显”的意思。它实际上是一个开关命令,就是说它只有两种状态:打开和关闭。因而就有了echo on 和echo off两个命令了。直接执行echo命令将显示当前echo命令状态(off或on)执行echo offspa
将关闭回显,它后面的全部命令都不显示命令自己,只显示执行后的结果,除非执行echo on命令。在例五中,首行的@命令和echo off命令联合起来,达到了两个目的:不显示echo off命令自己,不显示之后各行中rest
的命令自己。的确是有点乱,但你要是练习一下的话,!echo命令的另外一种用法一:能够用它来显示信息!如例五中倒数第二行,Default BAT file name is START.BAT将在脚本执行后的窗口中显示,而echo命令自己不显示(为何??)。
echo命令的另外一种用法二:能够直接编辑文本文件。code
三、start
启动单独的“命令提示符”窗口来运行指定程序或命令。若是在没有参数的状况下使用,start 将打开第二个命令提示符窗口。blog
上例能够开启两个test_bat.py进程,并在两个进程运行结束后(运行时间基本相同)执行test_bat2.py进程进程