我想使用批处理文件命令(Windows XP 批处理文件)压缩目录。
例如,如果我想解压缩文件意味着我可以使用 jar -xf file.zip
(java) bat 文件命令。
就像那样,我想要一个命令行批处理来压缩目录。
最佳答案
如果您使用的是 Ubuntu Linux:
zip
sudo apt-get install zip
zip -r {filename.zip} {foldername}
如果您使用的是 Microsoft Windows:
尽管 Windows 资源管理器自 Plus!适用于 Windows 98 的包。
我推荐开源 7-Zip 实用程序,它包含一个命令行可执行文件并支持许多不同的存档文件类型,尤其是它自己的
*.7z
提供优于传统 (PKZIP) 压缩率的格式 *.zip
文件:7z.exe
给您的 PATH
环境变量。看这个质量保证:How to set the path and environment variables in Windows
*.zip
文件:7z a -tzip {yourfile.zip} {yourfolder}
跨平台Java:
如果您安装了 Java JDK,那么您可以使用
jar
用于创建 Zip 文件的实用程序,如 *.jar
文件基本上只是重命名 *.zip
(PKZIP) 文件:jar -cfM {yourfile.zip} {yourfolder}
解释:
* -c 压缩
* -f 指定文件名
* -M 不包括 list 文件
关于windows - 如何使用 cmd 行压缩文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18180060/