Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Windows命令行中使用通配符解码多个文件_Windows_File_Command Line Interface - Fatal编程技术网

如何在Windows命令行中使用通配符解码多个文件

如何在Windows命令行中使用通配符解码多个文件,windows,file,command-line-interface,Windows,File,Command Line Interface,我有(控制台)程序flac.exe,我希望能够将所有flac文件解码到一个目录中的wav,而不必一次解码一个 我试过: flac -d *.flac 但是尝试创建wav文件时出错。您可以使用该实用程序吗 批量重命名实用程序是一个易于使用的文件重命名程序(也称为文件重命名器)。重命名多个文件从未如此容易!它的内存占用很小,因此可以让它一直运行,而不会消耗您所有的内存。它开始作为一个免费的Visual Basic工具,但随着它的普及,它已经完全改写在C++中是健壮和轻量级的-而且非常,非常快!它可

我有(控制台)程序
flac.exe
,我希望能够将所有
flac
文件解码到一个目录中的
wav
,而不必一次解码一个

我试过:

flac -d *.flac
但是尝试创建wav文件时出错。

您可以使用该实用程序吗


批量重命名实用程序是一个易于使用的文件重命名程序(也称为文件重命名器)。重命名多个文件从未如此容易!它的内存占用很小,因此可以让它一直运行,而不会消耗您所有的内存。它开始作为一个免费的Visual Basic工具,但随着它的普及,它已经完全改写在C++中是健壮和轻量级的-而且非常,非常快!它可以轻松处理包含100000条以上条目的文件夹/光盘。。。它可以在几秒钟内批量重命名1000个文件。

在命令行中使用此命令:

for %i in (*.flac) do flac %i

如果你想将其放入批处理文件,你必须使用
%%i
而不是
%i

那些比我已经回答过的更聪明的人。我没有看到任何要求重命名文件的问题。这是有效的!我还试着在bashshell中解码,它的工作原理与我上面写的一样
flac-d*.flac
我不得不修改你的dos代码,因为我忘了包括解码选项,flac文件的名称中有符号<代码>对于(*.flac)中的%i执行flac-d“%i”谢谢!