我必須通過一個批處理文件執行兩個批處理文件。一個批處理文件具有用於啓動服務器應用程序的命令,另一個是客戶端應用程序。所以條件是一旦服務器啓動,只有客戶端應該嘗試訪問服務器。從單個批處理文件運行多個批處理文件
我已經試過以後的事,
parent.bat有以下內容
開始server.bat
開始client.bat
,發現這兩個應用程序分開運行,但無法達到應該的順序。
我必須通過一個批處理文件執行兩個批處理文件。一個批處理文件具有用於啓動服務器應用程序的命令,另一個是客戶端應用程序。所以條件是一旦服務器啓動,只有客戶端應該嘗試訪問服務器。從單個批處理文件運行多個批處理文件
我已經試過以後的事,
parent.bat有以下內容
開始server.bat
開始client.bat
,發現這兩個應用程序分開運行,但無法達到應該的順序。
你試過
CALL test.bat
,直到孩子完成這將停止父腳本的執行。
並且在研究問題上稍微有些後果。
我的第一個谷歌搜索拿出來「批量等待腳本執行」這樣的:
how to run a batch script from within a batch script
到@HappyHacking解決方案的一個替代方案是使用
start /wait server.bat
start client.bat
這將等到服務器腳本已經完成了前啓動客戶端腳本。
所以你想在服務器完成加載時運行客戶端?和server.bat調用服務器?讓我們說server.exe?或者是server.bat服務器? – Laurence
是的......確切地說......我不想調整過程...有什麼辦法嗎? – abhijeet
我想接受答案......如何做到這一點...請告訴我:( – abhijeet