使用批處理文件(.bat)啟動(dòng)多個(gè)CMD窗口并執(zhí)行命令
由于每次啟動(dòng)本機(jī)的kafka都需要打開(kāi)2個(gè)cmd窗口,分別啟動(dòng)zookeeper服務(wù)和kafka服務(wù),操作相對(duì)繁瑣,于是想起了批處理來(lái)幫忙一鍵啟動(dòng)。
在桌面新建一個(gè)txt文件,改后綴名為.bat,并加上下面的代碼。
cd/d E:\kafka\kafka_2.11-1.1.0 start cmd /k bin\windows\zookeeper-server-start.bat config\zookeeper.properties choice /t 3 /d y start cmd /k bin\windows\kafka-server-start.bat config\server.properties
代碼結(jié)尾不加pause的原因是,執(zhí)行完關(guān)閉窗口,因?yàn)椴恍枰摯翱诒A糁獾檬謩?dòng)關(guān)閉。
1. start 用來(lái)啟動(dòng)一個(gè)應(yīng)用
2. cmd /k 表示cmd后面的命令執(zhí)行完后不關(guān)閉窗口。如果要在執(zhí)行完成后關(guān)閉窗口可以用/c
3. cd /d 表示運(yùn)行到該目錄下
4. 使用choice命令來(lái)延時(shí)3秒,也可用ping命令作延時(shí),ping 127.0.0.1 -n 5
在命令窗口輸入choice/? 以查看更多choice命令的用法.
到此這篇關(guān)于使用批處理文件(.bat)啟動(dòng)多個(gè)CMD窗口并執(zhí)行命令的文章就介紹到這了,更多相關(guān)批處理啟動(dòng)CMD窗口內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
BAT批處理實(shí)現(xiàn)Fibonacci函數(shù)
這篇文章主要介紹了BAT批處理實(shí)現(xiàn)Fibonacci函數(shù),本文直接給出實(shí)現(xiàn)代碼和使用示例,需要的朋友可以參考下2015-06-06批處理判斷是否為管理員權(quán)限如果不是則自動(dòng)獲取管理權(quán)限
有時(shí)編寫bat批處理時(shí)會(huì)用到判斷當(dāng)前是否為管理員權(quán)限以及自動(dòng)以管理員權(quán)限運(yùn)行,在這里記錄幾個(gè)常用的方法,需要的朋友可以參考下2024-07-07利用批處理實(shí)現(xiàn)文件復(fù)制并壓縮的實(shí)現(xiàn)代碼
這篇文章主要介紹了如何使用批處理實(shí)現(xiàn)文件復(fù)制并壓縮的實(shí)現(xiàn)方法,需要的朋友可以參考下2013-08-08批處理bat命令 獲取當(dāng)前盤符和當(dāng)前目錄和上級(jí)目錄的代碼
這篇文章主要介紹了用批處理bat命令獲取當(dāng)前盤符和當(dāng)前目錄和上級(jí)目錄的方法,需要的朋友可以參考下2014-07-07bat生成vbs通過(guò)注冊(cè)表禁用或啟用USB端口的代碼
在網(wǎng)上找到的資料,經(jīng)過(guò)自己簡(jiǎn)單的修改調(diào)整,通過(guò)bat生成vbs文件,由vbs文件操作注冊(cè)表的鍵值,達(dá)到啟用和禁用USB端口的目的2014-07-07