从命令行使用 7-Zip 递归解压缩

从命令行使用 7-Zip 递归解压缩

我正在尝试使用 7-Zip 从命令行解压几个 .gz 文件。我的文件位于如下目录中:

Desktop/copyto/1/
    file1.gz
    file2.gz
Desktop/copyto/2/
    file1.gz
    file2.gz
    file3.gz

我想递归地将所有 .gz 文件解压缩到每个文件的原始位置,并在解压缩完成后删除剩余的 .gz 文件。

我尝试过以下命令,但没有成功:

7z.exe x C:\Users\MYUSERNAME\Desktop\copyto\*\*.gz -r

我假设这会以递归方式提取。我收到错误:

Processing archive: C:\Users\MYUSERNAME\Desktop\copyto\1\file1.gz
Can not open output file file1
Sub items Errors: 1

知道发生什么事了吗?

相关内容