如何从脚本中的 %f 中提取文件扩展名?

如何从脚本中的 %f 中提取文件扩展名?

Windows %%f 返回文件的完整名称为“filename.ext”

例如

for /r %%f in (*.wav) do echo %%f

有没有办法提取文件名无扩展来自 %%f?

答案1

将 echo %%f 更改为 echo %%~nf。

~n 告诉 cmd 将 f 扩展为仅等于文件名减去扩展名。

相关内容