Batch file 批量检查相对父文件夹文件
我正在Batch file 批量检查相对父文件夹文件,batch-file,Batch File,我正在src文件夹中运行批处理文件生成文件夹已升级一级。我想检查compiled.exe是否已经在build文件夹中 set "compiledFile=%~dp0..\build\compiled.exe" IF EXIST %compiledFile% ( echo compiled ) ELSE ( echo not compiled ) 奇怪的是,使用代码时,IF和ELSE案例都会回显到控制台 代码有什么问题?我如何检查编译的.exe文件是否存在于编译文件夹中?试试这个
src
文件夹中运行批处理文件<代码>生成文件夹已升级一级。我想检查compiled.exe
是否已经在build文件夹中
set "compiledFile=%~dp0..\build\compiled.exe"
IF EXIST %compiledFile% (
echo compiled
) ELSE (
echo not compiled
)
奇怪的是,使用代码时,IF
和ELSE
案例都会回显到控制台
代码有什么问题?我如何检查编译的.exe文件是否存在于编译
文件夹中?试试这个
IF EXIST ..\build\compiled.exe
将完整路径名括在引号中:如果存在“%compiledFile%”(
感谢您的帮助。