2017-04-09 28 views
0

我在src文件夾中運行批處理文件。 build文件夾是一級。我想檢查compiled.exe是否已經在build文件夾中。批量檢查相對父文件夾文件

set "compiledFile=%~dp0..\build\compiled.exe" 
IF EXIST %compiledFile% (
    echo compiled 
) ELSE (
    echo not compiled 
) 

使用代碼,古怪的IFELSE案件都回顯到控制檯。

代碼有什麼問題,以及如何檢查文件夾中是否存在compiled.exe

+2

用引號將全路徑名:'是否存在 「%compiledFile%」(' – Aacini

+0

感謝您的幫助。 –

回答

1

試試這個

IF EXIST ..\build\compiled.exe