function Expand-ZipFile([string]$File, [string]$Destination) #The targets to run. { $Shell = new-object -com shell.application # Get the name of the Zip file $Zip = $Shell.NameSpace($File) #Expand/Extract each file from the zip file foreach($Item in $Zip.items()) { $Shell.Namespace($Destination).copyhere($Item) } }
Expand-ZipFile –File "C:\file.zip" –Destination "C:\tempfile"
Reference: http://www.howtogeek.com/tips/how-to-extract-zip-files-using-powershell/
Last Updated on May 8, 2018