检查该文件夹包含具有特定扩展名的文件(Windows蝙蝠文件)
问题描述:
嗨我想创建一个Windows蝙蝠文件,检查文件夹是否包含指定扩展名的文件,并运行一些基本命令。类似于:检查该文件夹包含具有特定扩展名的文件(Windows蝙蝠文件)
set inputFolder=%1
if [%inputFolder%.containsExtension("class")] goto exists
goto end
:exists
:end
但是,如何检查inputFolder中文件的扩展名?
答
执行此操作的最简单方法是
使用
。dir
命令并使用EXISTS指令检查ERRORLEVEL环境变量
set inputFolder=%1
set extension=%2
IF EXIST %inputFolder%\*.%extension% GOTO exists
goto end
:exists
echo exists
:end
为什么我想在测试之前使用dir如果EXIST与“*”一起工作超出我的范围...... – 2011-01-08 17:53:18