我已经搜索并尝试了所有方法来获取具有特定扩展名的文件数,但我什么也没找到,所以我需要一些帮助,我的问题:
我有多个具有不同扩展名的文件,我需要将扩展名为 .NDS 的文件数放在一个变量中
例如:(例如,我将放置 2 个扩展名为 .nds 的文件)
@echo off
set number=0
FOR %%f in (%CD%\files\*.nds) DO set /a number=%number%+1
echo Nintendo DS : %number% game(s)
pause
输出:
Nintendo DS : 1
但是为什么,我说找到 %CD%\files 中的每个 .nds 文件,您将 +1 设置为 %number%,并且有 2 个文件:那他为什么给我 1 而不是 2?有人可以给我一个解决方案