[{“Name”:“5.0”,“GroupName”:null},{“Name”:“5.1”,“GroupName”:null}]
The Archive module Microsoft.PowerShell.Archive
provides functions for storing files in ZIP archives (Compress-Archive
) and extracting them (Expand-Archive
). This module is available in PowerShell 5.0 and above.
In earlier versions of PowerShell the Community Extensions or .NET System.IO.Compression.FileSystem could be used.
- the path of the file(s) to compress (Compress-Archive) or
the path of the archive to extract the file(s) form (Expand-Archive)
- there are several other Path related options, please see below.
Parameter | Details |
|———–|———| |CompressionLevel|(Compress-Archive only) Set compression level to either Fastest
, Optimal
or NoCompression
| |Confirm|Prompts for confirmation before running| |Force|Forces the command to run without confirmation| |LiteralPath|Path that is used literaly, no wildcards supported, use ,
to specify multiple paths| |Path|Path that can contain wildcards, use ,
to specify multiple paths| |Update|(Compress-Archive only) Update existing archive| |WhatIf|Simulate the command|
See MSDN Microsoft.PowerShell.Archive (5.1) for further reference