I run the following to unzip and want to overwrite the current files if they exist but the Microsoft solution doesn't seem to work. I haven't found anything that says it works so is there a work around to select the 'yes to all' option?
$zipPackage = (new-object -com shell.application).NameSpace($zipfilename) $destinationFolder = (new-object -com shell.application).NameSpace($destination) $destinationFolder.CopyHere($zipPackage.Items(),16)
If you want it to overwrite AND be silent change 0x10
to 0x14
(docs).
$destinationFolder.CopyHere($zipPackage.Items(), 0x14)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With