我有一个重命名文件的批处理文件。
是否可以在ZIP文件中重命名文件?如果不是,是否可以在后台“提取”它们,重命名它们并将它们“添加”回同一个ZIP存档中?
您可以使用7-zip的命令行版本
例如:
7z e archive.zip -o C:\Temporary\Dir
ren C:\Temporary\Dir\*.* *.renamed
7z a archive.zip C:\Temporary\Dir\* -aoa -y -sdel
e
代表Extract,-o
是输出目录。
然后,ren
将文件放到内部(使用您到目前为止的批处理脚本中的所有文件)。
最后,我们将a
所有(*
)文件从ddC:\Temporary\Dir
放回到同一文件中archive.zip
,但由于它们存在,因此我们想覆盖所有(-aoa
)并确保我们同意(-y
)任何提示(以防它们出现)。
哦,并且由于我们希望清理干净,因此请-sdel
确保删除所有已添加到存档中的文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句