12 我有一个文件夹,其中包含以下提到的文件: destiny.txt destiny1.txt destiny2.txt destiny3.txt destiny4.txt destiny5.txt destiny6.txt destiny7.txt 其中destiny1.txt,destiny4.txt,destiny6.txt来自批次1。 我正在使用7zipzip文件。 我可以一步一步传递这三个文件DestinyTest.zip吗? 可能吗? 7-zip — 阿拜克 source 列表文件 — crazypotato
18 我可以一步一步传递这三个文件吗? DestinyTest.zip 您可以使用7zip的命令行版本7z。 从命令行: 7z a -tzip DestinyTest.zip destiny1.txt destiny4.txt destiny6.txt a -将文件添加到存档。 -tzip-指定档案的类型(我们正在创建zip档案)。 进一步阅读 7zip命令行语法 7zip命令行开关 7zip命令行示例 — 戴维·波斯蒂尔 source 适用于我-只要我不用逗号分隔文件名即可。 — RonaldPK '17 @RonaldPK你是正确的。答案已更新。谢谢。 — DavidPostill -T选项是多余的,因为7-Zip从扩展名推断类型。还值得注意的是,您必须记住有两个7-Zip程序;请参阅第7章。7z.exe是命令行界面,而7zFN.exe是图形界面。 — David A. Gray
3 如果您有一个列出要压缩的文件的文件,例如 创建要归档的文件列表,每行一个。这是@@列表,从DOS时代开始,许多行将针对每一行执行此操作。 您可以使用创建文件dir /b destin*.* > zipme.lst,然后在ascii编辑器(记事本或编辑)中删除行。 type zipme.lst destiny1.txt destiny4.txt destiny6.txt 7za a -tzip DestinyTest.zip @zipme.lst 这将找到zipme.lst,并添加其中列出的所有文件。它可以比命令行更长,并且您可以对其进行一些控制。 — 温迪·克里格 source