我刚刚用Batch编写了一些“代码”,以显示我的音乐库中有多少首歌曲。 到目前为止,我的代码如下:
F:
cd Music
set /A music=0
for /F %%i in ('dir /B /A-d') do set /A music=music+1
echo There are %music% Audio-Files in your library.
问题在于这段代码会计算所有文件的数量,即使其中有JPEG或其他文件类型。但现在我想按文件类型指定输出。如何让此代码输出类似以下内容:
"There are (number) Audio-Files in your library. (number) files are in mp3, (number) files are in WAV"
等等。
这种命令是否支持此功能,还是我需要重写代码?希望你能理解我的意思。
非常感谢! :)