Я могу разархивировать файл, используя приведенные ниже коды.VBScript Имя папки zip-файла извлечения
sUnZipFolder = ABC.zip
set sFilesInZip = objShell.NameSpace(sZipFileNamePath).items
objShell.NameSpace(sUnZipFolder).CopyHere(sFilesInZip)
Как узнать, какое имя извлеченной папки?
Например: Zip Название файла ABC.zip и внутри этого файла ABC zip содержит одну папку под названием XYZ. После того, как я распакую ABC.zip. Как записать имя папки XYZ? Имя папки XYZ изменяется ежемесячно, поскольку это пакет обновления, который загружается ежемесячно.
Это ваш код, сокращенный немного до ИМО. Файлы должны находиться в 'sUnZipFolder' и вложенных папках, если они были частью zip-файла. – LotPings