批处理文件在Windows中打开一个zip文件

时间:2015-04-21 08:55:12

标签: batch-file

我在路径C:\BatchTest处有一个.apk文件 我想使用批处理文件执行以下操作。

将.apk文件test.apk重命名为test.zip

打开test.zip

转到abc内的文件夹test.zip并删除其内容。

test.zip重命名为test.apk

有任何建议如何做到这一点。

2 个答案:

答案 0 :(得分:1)

我建议您使用command-line version of 7zip,使用可以调整zip的参数,有关示例,请参阅here。重命名部分可以批量完成,我想这不是一个问题吗?

我掌握了像Ruby这样的脚本语言,这一切都可以在脚本中完成。

答案 1 :(得分:1)

这里没有外部工具:

@echo off

copy test.apk test.zip /Y
rmdir abc /s /q >nul 2>nul 

call zipjs.bat unZipItem -source %cd%\test.zip\abc -destination %cd%\abc -keep no -force no
rmdir abc /s /q >nul 2>nul

你在同一个目录中需要zipjs.bat。虽然你不需要重命名文件。扩展无关紧要。

相关问题