2012-03-08 91 views
1

我有一個啓動tomcat服務器的批處理腳本。該腳本啓動服務,該服務將「webapps」目錄中的文件和文件夾解包。我想將圖像文件(由客戶添加)複製到webapps目錄中,以供服務器使用。不過,我需要等到文件夾解壓後才能將目錄添加到它之前,我可以使用哪些命令或命令來實現此目的(除了等待任意足夠長的時間)等待批處理腳本中的文件夾

回答

3

我在這個東西不是專家,但這個工作對我來說

@echo OFF 
:START 
if not exist c:\abc GOTO WAIT 
GOTO COPY 

:WAIT 
:: pause for 1 second 
ping 127.0.0.1 > nul 
GOTO START 

:COPY 
ECHO "DO COPYING STUFF" 

,可以ping通把每個檢查之間有1秒的停頓,如果該文件夾或文件是否存在。

+0

不管你是否是專家,你的解決方案就像一個魅力:) – kbenderJavaCoder 2012-03-08 18:20:05

+0

考慮使用'timeout/t 1/nobreak'而不是使用'ping' ...請參閱https://technet.microsoft.com/ en-gb/library/cc754891.aspx以獲取更多信息 – Ruskin 2016-03-02 13:24:48