我有一个命令行语句,在手动将其键入控制台时可以完美运行,但是,当我将其放入 bat 文件时它不起作用。
for %f in (*.flac) do ffmpeg -i "%f" -acodec alac "%~nf.m4a"
这是我尝试运行 bat 文件时的错误消息
The following usage of the path operator in batch-parameter
substitution is invalid: %~nf.m4a"
有没有什么办法解决这一问题?该语句使用程序 ffmpeg 将 flac 文件转换为 alac 文件。