我在Google上搜索过,但我找不到适用于Windows的内容。
如何将多个文件提取到多个文件夹中?
例如:a.zip
,b.zip
和c.zip
到文件夹a
,b
和c
。
我正在寻找命令提示符命令或批处理文件解决方案。
由于
答案 0 :(得分:0)
在GUI模式下使用 WinRAR :
如果您想了解有关这些提取选项的详情,请点击按钮帮助之前点击。
或者从命令行使用包含* .zip文件的当前目录和所有存档文件,这些文件也应该提取到当前目录的子文件夹中,并将ZIP文件的名称作为文件夹名称:
"%ProgramFiles%\WinRAR\WinRAR.exe" x -ad -cfg- -ibck *.zip
如何构建这样的 WinRAR 命令行?
<command>
。-<switch1> -<switchN>
。此任务最重要的开关-ad
的简短说明是:
-ad 将存档名称附加到目标路径
从这里可以看出, WinRAR 甚至支持通配符模式作为存档文件名,用于提取与模式匹配的所有存档文件。
在安装 WinRAR 之后,默认启用了shell集成,还有另外一种方法。