我有一个奇怪的情况,不知道出了什么问题。
我需要检查一个目录中是否存在至少一个符合某种模式的文件。
IF EXIST d:\*Backup*.* (
ECHO "file exist"
) ELSE (
ECHO "file not exist"
)
如果在
d:\
上有一个名为 x_Backup.txt
的文件和一个名为 Backup
的文件夹,我会得到 file exist
的结果,但如果只有文件夹 Backup
,也会得到 file exist
的结果,似乎路径中的点被忽略了。