7zip 命令行提取不包括文件名中带有空格的单个文件

问题描述 投票:0回答:1

在 Windows 11 上从命令行使用 7z.exe (v19.00 x64)

我尝试过这些语法:

"C:\Program Files\7-Zip\7z" x -bb3 -x"Www.WebAddress.Net - My Website.url" -o_Extracted -psomething "ZippedFile (pwd something).zip"

产量误差:

通配符类型标记不正确


"C:\Program Files\7-Zip\7z" x -bb3 -xWww.WebAddress.Net - My Website.url -psomething -o_Extracted "ZippedFile (pwd something).zip"

产量误差:

未知开关


"C:\Program Files\7-Zip\7z" x -bb3 -x@exclude-list -psomething -o_Extracted "ZippedFile (pwd something).zip"

排除列表的内容:

Www.WebAddress.Net - 我的网站.url
Www.WebAddress.Net - 我的网站。*
Www.WebAddress.Net - 我的网站
*.网址

这有效,但从提取中排除文件Www.WebAddress.Net - My Website.url

extract 7zip
1个回答
0
投票

要排除单个文件,请按照示例:

"C:\Program Files\7-Zip\7z" x -bb3 -x!"Www.WebAddress.Net - My Website.url" -psomething -o_Extracted "ZippedFile (pwd something).zip"

使用 -x 开关并用双引号将文件名引起来。

递归排除单个文件:

"C:\Program Files\7-Zip\7z" x -bb3 -xr!"Www.WebAddress.Net - My Website.url" -psomething -o_Extracted "ZippedFile (pwd something).zip"

递归排除所有 .url 文件:

"C:\Program Files\7-Zip\7z" x -bb3 -xr!*.url -psomething -o_Extracted "ZippedFile (pwd something).zip"

排除文本文件中包含的文件列表 -x@exclude-list :

"C:\Program Files\7-Zip\7z" x -bb3 -x@exclude-list -psomething -o_Extracted "ZippedFile (pwd something).zip"
© www.soinside.com 2019 - 2024. All rights reserved.