1
以下腳本用於將zip壓縮到不同的文件夾並覆蓋現有文件。這個腳本在Windows 7機器上效果很好,但是當我在XP機器上使用這個腳本時,它仍然問是否要覆蓋。我需要與這個腳本沒有人際交互。任何幫助將不勝感激。謝謝。腳本適用於Windows 7,但不適用於XP
strZipFile = "Location.zip" 'name of zip file
outFolder = "Location output folder" 'destination folder of unzipped files
Set objShell = CreateObject("Shell.Application")
Set objSource = objShell.NameSpace(strZipFile).Items
Set objTarget = objShell.NameSpace(outFolder)
intOptions = 4 + 16 + 1024
objTarget.CopyHere objSource, intOptions