文章目录[隐藏]
介绍如何在PowerShell 中使用 Compress-Archive
Expand-Archive
压缩档案或目录
若要在PowerShell 终将指定的档案压缩成Zip 压缩档,可以使用
# 将Myfile1.txt, Myfile2.txt 档案压缩为Archive.zip
其中 -LiteralPath
-DestinationPath
-LiteralPath
参数只能以固定档名来指定档案,若要使用万用字元(*
-Path
# 将所有myfile*.txt 压缩为Archive.zip
压缩目录
若要压缩指定的目录,方法跟档案相同:
# 将Myfolder1, Myfolder2 目录压缩为Archive.zip
若要压缩一个目录之下的档案或子目录,常用的方式有以下几种:
# 压缩整个目录(包含根目录) # 压缩目录下所有档案与子目录(不包含根目录) # 只压缩目录下的档案(不包含根目录与子目录)
更新Zip 压缩档
若要新的档案更新至既有的Zip 压缩档案中(例如更新备份档),可以加上 -Update
# 更新压缩档内容
压缩层级
使用 Compress-Archive
-CompressionLevel
选项 | 说明 |
---|---|
Fastest |
处理时间短,但档案大小较大。 |
NoCompression |
完全不压缩。 |
Optimal |
最佳压缩(预设选项)。 |
若要加快压缩处理速度,可以改用 Fastest
# 加快压缩处理速度
解压缩Zip 压缩档
在PowerShell 中若要解压缩Zip 压缩档,可以使用
# 解压缩Zip 压缩档
读者互动
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。