PS *_*mar 13 command-line command-prompt
我想使用bat file命令压缩目录.
例如,如果我想解压缩文件意味着我可以使用jar xf file.zipbat文件命令.
就像我想要命令行代码来压缩目录一样.
Big*_*ang 47
安装 zip
sudo apt-get install zip
Run Code Online (Sandbox Code Playgroud)压缩你的文件夹:
zip -r {filename.zip} {foldername}
Run Code Online (Sandbox Code Playgroud)尽管Windows Explorer本身支持Zip文件,但Windows并没有附带命令行zip程序!用于Windows 98的包.
我推荐开源7-Zip实用程序,它包含一个命令行可执行文件,并支持许多不同的存档文件类型,特别是它自己的*.7z格式,它提供了与传统(PKZIP)*.zip文件相比的优越压缩率:
从7-Zip主页下载7-Zip
将路径添加7z.exe到PATH环境变量中.请参阅此QA:
如何在Windows中设置路径和环境变量
打开一个新的命令提示符窗口并使用此命令创建PKZIP *.zip文件:
7z a -tzip {yourfile.zip} {yourfolder}
Run Code Online (Sandbox Code Playgroud)如果安装了Java JDK,则可以使用该jar实用程序创建Zip文件,因为*.jar文件基本上只是重命名*.zip(PKZIP)文件:
jar -cfM {yourfile.zip} {yourfolder}
Run Code Online (Sandbox Code Playgroud)
小智 14
是的,我们可以使用 cmd 压缩和解压缩文件/文件夹。请参阅下面的命令,只需在 cmd 中复制过去并更改目录和文件名
压缩/压缩文件
powershell Compress-Archive D:\Build\FolderName D:\Build\FolderName.zip
解压缩/展开文件
powershell expand-archive D:\Build\FileName.zip D:\deployments\FileName
Kat*_*ida 12
Windows 10 自 2018 年起就有 tar 命令。它默认支持 zip 存档。您不需要安装任何额外的软件包或软件。
tar.exe acvf yourfile.zip yourfolder
Run Code Online (Sandbox Code Playgroud)
PowerShell 中的压缩存档不支持 2GB 以上的文件。
小智 5
zip 包应该安装在系统中。
zip <filename.zip> <file>
Run Code Online (Sandbox Code Playgroud)
例子:
zip doc.zip doc.txt
Run Code Online (Sandbox Code Playgroud)
unzip <filename.zip>
Run Code Online (Sandbox Code Playgroud)
例子:
unzip mydata.zip
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
107951 次 |
| 最近记录: |