$shell = new-object -com shell.application $zip = $shell.NameSpace("C:\test.zip") foreach($item in $zip.items()) { $shell.Namespace("C:\test").copyhere($item) }