.bat批處理添加Python任務


一、常用命令含義

  例一、多進程python 任務  --  start 命令

  

@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

 

  1、@
  它的作用是讓執行窗口中不顯示它后面這一行的命令本身。通俗一點說,行首有了它的話,這一行的命令就不顯示了。例子中,首行的@echo off中,@的作用就是讓腳本在執行時不顯示后面的echo off部分。
  2、echo
  中文為“反饋”、“回顯”的意思。它其實是一個開關命令,就是說它只有兩種狀態:打開和關閉。於是就有了echo on 和echo off兩個命令了。直接執行echo命令將顯示當前echo命令狀態(off或on)執行echo off

將關閉回顯,它后面的所有命令都不顯示命令本身,只顯示執行后的結果,除非執行echo on命令。在例五中,首行的@命令和echo off命令聯合起來,達到了兩個目的:不顯示echo off命令本身,不顯示以后各行中

的命令本身。的確是有點亂,但你要是練習一下的話,!echo命令的另一種用法一:可以用它來顯示信息!如例五中倒數第二行,Default BAT file name is START.BAT將在腳本執行后的窗口中顯示,而echo命令本身不顯示(為什么??)。
echo命令的另一種用法二:可以直接編輯文本文件。

  3、start
  啟動單獨的“命令提示符”窗口來運行指定程序或命令。如果在沒有參數的情況下使用,start 將打開第二個命令提示符窗口。

上例可以開啟兩個test_bat.py進程,並在兩個進程運行結束后(運行時間基本相同)執行test_bat2.py進程

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM