例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進程進程