批量检查相对父文件夹文件

时间:2017-04-09 02:32:29

标签: batch-file

我在src文件夹中运行批处理文件。 build文件夹是一级的。我想检查compiled.exe是否已经在构建文件夹中。

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

奇怪的是,使用这些代码,IFELSE个案都会回显到控制台。

代码有什么问题,如何检查compiled.exe文件夹中是否存在build

1 个答案:

答案 0 :(得分:1)

试试这个

IF EXIST ..\build\compiled.exe