批处理文件检查某个文件是否存在

Eth*_*ner 2 cmd batch-file

d:
IF EXIST D:\JDK Folder\bin\awt.dll (echo youhavejava) ELSE (echo youdonthavejava)
pause
Run Code Online (Sandbox Code Playgroud)

我想让这个程序检查我的计算机上是否存在文件,它会告诉我答案。我试图让这段代码工作,但无论我做什么,它都不会工作。有人可以告诉我问题是什么吗?它所做的只是运行而不输出任何内容。

soj*_*oja 8

文件路径周围需要引号,因为其中有空格。

IF EXIST "D:\JDK Folder\bin\awt.dll" (echo youhavejava) ELSE (echo youdonthavejava)
Run Code Online (Sandbox Code Playgroud)