首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用Gradle Build工具对带有密码保护的文件夹进行压缩

如何使用Gradle Build工具对带有密码保护的文件夹进行压缩
EN

Stack Overflow用户
提问于 2016-06-29 06:36:12
回答 1查看 797关注 0票数 0

嗨,我已经看了一下Gradle到有密码保护的压缩文件夹。但是我没有在Gradle API上找到任何解决方案。

我需要用gradle保护密码来压缩文件夹。

请提出解决办法。

EN

回答 1

Stack Overflow用户

发布于 2016-06-29 06:58:25

您可以执行命令行进程来创建带有密码的zip:

代码语言:javascript
运行
复制
task encodeZip(type: Exec) {
    workingDir path_target
    commandLine "zip", "-P", "password", "-r", "myZipFile.zip", "file1", "file2", "file3" 
}

更新: zip命令在Linux中可用,但是在窗口中没有zip命令和任何其他替换来用密码压缩文件。

作为一项工作,您可以使用第三方实用程序,如7-Zip命令行版本,如下所示:

代码语言:javascript
运行
复制
task encodeZip(type: Exec) {
    workingDir path_target
    commandLine "7za", "a", "-t7z", "myZipFile.zip", "-ppassword", "file1", "file2", "file3" 
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38092011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档