Public/Invoke-ExpandZipArchive.ps1
function global:Invoke-ExpandZipArchive { <# .EXTERNALHELP HelperFunctions.psm1-Help.xml #> [CmdletBinding()] param ( [Parameter(Mandatory = $true, ValueFromPipeline = $true, HelpMessage = 'Name of archive file to expand.')] [String]$zipFileName, [Parameter(Mandatory = $true, ValueFromPipeline = $true, HelpMessage = 'Name of directory to decompress archive into.')] [String]$destDirectory ) Begin { Add-Type -Assembly System.IO.Compression.FileSystem } Process { [System.IO.Compression.ZipFile]::ExtractToDirectory($zipFileName, $destDirectory) } } #End function Invoke-ExpandZipArchive |