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

2022-07-13 09:56:54 字數 5997 閱讀 9984

1樓:

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

@echo off

start selenium-server.batecho wscript.sleep 5000 > delay.vbs

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

call build.bat

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檔案呼叫另外兩個bat檔案?

3樓:

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

@echo off

start selenium-server.batecho wscript.sleep 5000 > delay.vbs

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

call build.bat

4樓:匿名使用者

@echo off

start c:\1\a.bat

start c:\1\a.bat

最上面個時隱藏自己

下面兩個是開啟檔案

5樓:朋雲心

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..

6樓:

start 1.bat

start 2.bat

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

7樓:仙女說仙話

專案執行時,需要先執行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、對自定義資料型別進行恰當命名, 使它成為自描述性的, 以提高**的可讀性。 注意命 名方式在同一產品中的統一。

8樓:朋雲心

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檔案同時啟動兩個程式

9樓:很多很多

1、首先bai滑鼠右

鍵單擊電du腦桌面空白處,zhi選擇新建乙個文

dao本文件。內

2、然後開啟新

建的文容本文件,點選輸入下方的**:

::啟動qq

start /d   "e:\tim-x86\bin" tim.exe(後面的應用程式的目錄)

::啟動chrome

::啟動eclipse

start /d "d:\eclipse-2018-x86" eclipse.exe

::啟動notepad++

start /d   "d:\notepad++-7.3-pe" notepad++.exe

3、然後點選選擇文字文件左上角檔案選單欄中的「另存為」選項。

4、然後選擇儲存的路徑,輸入檔名加上字尾名.bat,選擇儲存型別為「所有檔案」,回車確定。

5、最後去到儲存的路徑,雙擊該程式就可以了。

10樓:h茅derv謾

1、開啟電腦介面。

2、滑鼠右鍵新建,此方法僅適用於windows電腦。

3、然後新建乙個專txt文字,選擇是,然後修改文字後屬綴名為bat檔案。

4、改成的結果如下所示。

5、對新建的bat檔案滑鼠右擊選擇「編輯」,輸入如圖所示的內容。

6、具體操作細節請看下面的示例**。

11樓:匿名使用者

**bai如下:

start 第乙個程式

du的路徑加程zhi序名

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

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

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

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

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

12樓:匿名使用者

start a.exe

start b.exe

13樓:

@echo off

start "" "notepad.exe"

start "" "calc.exe"

pause

如何編寫簡單的bat檔案 20

14樓:南京新華電腦專修學院

開啟記事本,輸入:

dirpause

然後點選檔案,另存為,儲存型別選擇:所有檔案,然後輸入檔名:aa.bat,點選確定。

簡單的bat檔案就建立好了,點選即可執行,顯示當前目錄裡的檔案。

15樓:我和你

把檔名字尾改為.bat就可以了。

希望我的回答可以幫到你,有什麼不懂可以追問。

如何在乙個bat批處理檔案中呼叫另乙個bat批處理檔案

16樓:依夢琴瑤

使用call命令去呼叫即可,假設a.bat中呼叫b.bat,那麼在a.bat中就可以這樣寫

call b.bat

注意:如果a、b兩個bat檔案不在同一目錄,那麼**上路徑,如果名字中有空格,請用英文雙引號括起來。

如何在乙個bat檔案中執行多個sql語句

17樓:匿名使用者

使用批處理bat檔案執行多個sql語句的方法:

一、示例**tt結構如圖:

二、新建包含多個sql語句的sql檔案,例如test.sql,檔案內容

'glkf'為服務的資料庫名稱

三、新建bat檔案,例如test.bat,檔案內容-s 192.168.0.251: 192.168.0.251 資料庫伺服器ip或名稱

-usa :sa 為登入名

-p45874587 : 45874587 為登入密碼四、把test.bat、test.sql兩個檔案放在e:\sql_bat資料夾下

五、在命令提示符中,執行批處理test.bat六、這樣就批量執行了sql檔案中的多條sql語句了。

如何用電磁閥控制兩個油缸動作,如何用一個電磁閥控制兩個油缸動作

du知道君 這個不幹電磁閥的事情,電磁閥只是控制油路通斷的。兩缸同步,你要供油路接三通的話,也並不能保證兩缸負載相同 沿程壓損 區域性壓損 液壓缸摩擦阻力 就算你調整到了兩缸進油 回油壓差相同了,也還是不能保證執行一段時間之後仍然穩定。如果我來做這樣的東西,電磁閥 電磁閥左位i i右位x a口出來之...

如何用兩個行程開關,兩個繼電器控制直流電機的正反轉

這個簡單啊,使用表控tpc4 4td,設定取代程式設計,不會程式設計的人員也可以熟練使用。接線簡單,電機通用接線如下 如何用兩個行程開關,兩個繼電器控制直流電機的正反轉?20 繼電器1和繼電器2並聯,繼電器1上的常開輔助觸點通過一個行程開關接入直流電機,回繼電器2上的答常開輔助觸點通過一個行程開關反...

Excel中如何比對兩個檔案的兩列,使兩列中值相同的資料生成新的Excel檔案

1.把要比較的兩個sheet放在同乙個excel中,現在sheet1中的第5列 e列 要與sheet2中的第6列 f列 進行比較 2.在此檔中新建乙個sheet3表,選中第一行第一列插入函式 if sheet1 e1 sheet2 f1,sheet1 e1,0 3.向下拉動,然後排序,刪除為0的行 ...