如何用bat檔案呼叫另外兩個bat檔案

時間 2021-05-02 08:51:36

1樓:仙女說仙話

專案執行時,需要先執行selenium-server.bat,啟動成功乙個在執行build.bat,達到每個類都執行的效果。

@echo off

start selenium-server.bat

echo wscript.sleep 5000 > delay.vbs

cscript //nologo delay.vbs & del delay.vbs

call build.bat

程式設計注意事項:

1、程式不僅需要給計算機讀 , 也要給程式設計師讀。 程式設計風格的原則 , **應該清楚的和簡單的 , 具有直截了當的邏輯 , 自然的表示式 , 通行的語言使用方式 , 有意義的名字和幫助作用和注釋。

2、自定義型別名以大寫字母開頭,各單詞之間以大寫字母分隔,如 calltype (即駱駝式命 名法) 。 變數名以小寫字母開頭, 各單詞之間以大寫字母 分隔 (變數活動範圍字首以下劃線 分隔) ,如 m_preleasein。函式名以大寫字母開頭,各單詞之間以大寫字母分隔(程序、進 程頁及子函式字首以下劃 線分隔) ,如 sub_errordealing。

3、對自定義資料型別進行恰當命名, 使它成為自描述性的, 以提高**的可讀性。 注意命 名方式在同一產品中的統一。

2樓:朋雲心

setlocal enabledelayedexpansion

set /a n=0

for /f %%i in ('tasklist ^|findstr /i "cmd.exe" ' ) do (

set /a n=!n!+1

) set /a old=%n%

start c:\1\a.bat

:loop

set /a n=0

for /f %%i in ('tasklist ^|findstr /i "cmd.exe" ' ) do (

set /a n=!n!+1

) set /a new=%n%

ping 127.1 -n 2 > nul

if %new% gtr %old% goto loop|| goto bat2

:bat2

start c:\2\a.bat

--------------------------

不知道是不是我想複雜了....

看批處理吧

就是檢測當前系統執行過程中cmd程序數量 也就是 呼叫1.bat之後 檢測到 少了乙個cmd.exe程序才進行下一步操作 呼叫bat2

缺點也很明顯

1.第乙個bat執行完之後可以自動退出..一般沒有pause執行完也就關了..

2.執行此指令碼之後 如果後台還有cmd.exe程序執行,第乙個bat執行過程中 恰好後台的cmd程序結束,也會提前呼叫第二個bat

3. ...執行中要是別的程式又開了cmd程序 沒有關閉 那就沒辦法呼叫第二個bat..

用bat檔案同時啟動兩個程式

3樓:匿名使用者

**bai如下:

start 第乙個程式

du的路徑加程zhi序名

start 第二個程式的路徑經程式名

start 是dos命令之一,在批處理dao中可以直接使用。

其功能為啟動乙個單獨的視窗執行指定的程式或命令。

start並不是在當前程序中啟動程式,而是新建乙個程序來啟動該程式,所以在程式啟動後,不會等待程式執行結束,而是會繼續執行批處理命令,啟動第二個程式。

具體start的用法,可以在命令列視窗輸入start /?檢視。

4樓:匿名使用者

start a.exe

start b.exe

5樓:

@echo off

start "" "notepad.exe"

start "" "calc.exe"

pause

如何用Flash呼叫asp檔案,在flash中載入asp的程式碼

或許你可以試一試一下的方法 flash裡面沒辦法執行asp,所謂的asp flash程式設計其實都是通過伺服器端生成js到客戶端,然後通過js與as互動實現的動態 在flash中呼叫asp的方法 在flash中載入asp的 asp輸出xml 然後flash中 load吧 asp網頁上如何新增flas...

bat批量移除檔名中指定字元,如何用bat批量刪除檔名中指定字元後面的字串 10

特特拉姆咯哦 1 右鍵單擊需要刪除的檔案,然後選擇屬性選項。2 之後在屬性介面找到安全,然後單擊安全,接著單擊安全下方的編輯。3 然後將新彈出介面中間的 authenticated users的許可權 中的完全修改項調整為允許。4 最後單擊最下方的應用和確定就完成了administrators許可權...

vb如何外部開啟檔案,如何用VB呼叫乙個外部EXE程式

是的 樓主你好 完整的程式是這樣的 private declare function shellexecute lib shell32.dll alias shellexecutea byval hwnd as long,byval lpoperation as string,byval lpfil...