Вопрос : Как unzip одиночный архив от промелькнутого subdirectory

Дорогие специалисты,

after ища для looooong, долгого времени, я окончательно управлял написать Кодего для того чтобы unzip ОДИН ОДИНОЧНЫЙ АРХИВ от застежка-молнии file.

However, когда я имею архив ЗАСТЕЖКА-МОЛНИИ с subdirectories, это Кодий не делаю work.

So мое вопрос в том, что, могу вы показать (или перезаписать мое) Кодего образца поэтому я сможет unzip один одиночный вызванный архив (A.TXT), от промелькнутого subdirectory?

Here как воссоздать мою специфически ситуацию: >
  • create " пули " class=

    • put " пули " class= C:\TEMP

    • paste " пули " class= directory


  • try для того чтобы извлечь A.TXT


Thank вы на ваше время!
Keimpe Wiersma
class= " ясное " >
> " codeSnippet " class=
class= " lineNumbers "
class=
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
id= " codeSnippet797401 " class= "
 ' UnzipTEST «C:\TEMP\ZIPFILE.ZIP», «C:\TEMP», котор ЭТО РАБОТАЕТ
'UnzipTEST «C:\TEMP\ZIPFILE.ZIP», «C:\TEMP», «SUBDIR», котор ЭТО РАБОТАЕТ
'UnzipTEST «C:\TEMP\ZIPFILE.ZIP», «C:\TEMP», «A.TXT», котор ЭТО НЕ РАБОТАЕТ
'UnzipTEST «C:\TEMP\ZIPFILE.ZIP», «C:\TEMP», «SUBDIR \ A.TXT», котор ЭТО НЕ РАБОТАЕТ
'UnzipTEST «C:\TEMP\ZIPFILE.ZIP», «C:\TEMP»,» \ SUBDIR \ A.TXT ", котор ЭТО НЕ РАБОТАЕТ
'UnzipTEST «C:\TEMP\ZIPFILE.ZIP», «C:\TEMP», «C:\TEMP\SUBDIR\A.TXT», котор ЭТО НЕ РАБОТАЕТ
Sub UnzipTEST (strZIPfile как шнур, strOutputFolder как шнур, опционное strSingleFileName как шнур)
    Тусклое FSO как предмет
    Тусклое oApp как предмет

    'Извлеките архивы в нов созданный скоросшиватель
    Установите oApp = CreateObject («Shell.Application»)

    Если "" <> strSingleFileName после этого
        oApp.Namespace ((strOutputFolder)).CopyHere oApp.Namespace ((strZIPfile)). Items.item ((strSingleFileName))
    Еще
        oApp.Namespace ((strOutputFolder)).CopyHere oApp.Namespace ((strZIPfile)). Детали
    Закончитесь если
        
Закончите подводную лодку
class= " lastRow
>Attachments " имени " class= class= " значение "
>

filename " class= >ZIPFILE.ZIP (222 байта) яваскрипт " href= " " attachmentDetails class= (тип архива детали)
ЗАСТЕЖКА-МОЛНИЯ file
>Sample " описания " class=
class=
>
class=

Ответ : Как unzip одиночный архив от промелькнутого subdirectory

Ваше Кодий работает отлично для меня извлекает одиночную от застежка-молнии в sub скоросшивателе. Вы могли хотеть проверить если вы имеете позволения скопировать архив к положению или сделать конечно архив не заперт или используем другим применением.

Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us