Pytanie : Dlaczego unzip pojedynczy kartoteka od zapinać podkierownictwo

Kochany Ekspert,

after gmeranie dla looooong, długi czas, I w końcu kierować kod unzip JEDEN POJEDYNCZY KARTOTEKA od zamek błyskawiczny file.

However, gdy I mieć ZAMEK BŁYSKAWICZNY kartoteka z podkierownictwo, ten kod work.

So mój pytanie być, móc ty (lub mój) próbka kod więc I być sprawnie unzip jeden pojedynczy kartoteka (nazwany A.TXT), od zapinać podkierownictwo?

Here być dlaczego mój odmianowy sytuacja:

  • create adresowy C:\TEMP

  • put the dołączać kartoteka w ten directory

  • paste mój próbka kod w the bezpośredni okno Microsoft Office program

  • try A.TXT


Thank ty dla twój czas!
Keimpe Wiersma
(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
 ' UnzipTEST "C:\TEMP\ZIPFILE.ZIP", "C:\TEMP" PRACOWAĆ PRACOWAĆ
'UnzipTEST "C:\TEMP\ZIPFILE.ZIP", "C:\TEMP", "SUBDIR" PRACOWAĆ PRACOWAĆ
'UnzipTEST "C:\TEMP\ZIPFILE.ZIP", "C:\TEMP", "A.TXT" PRACOWAĆ PRACOWAĆ
'UnzipTEST "C:\TEMP\ZIPFILE.ZIP", "C:\TEMP", "SUBDIR \ A.TXT" PRACOWAĆ PRACOWAĆ
'UnzipTEST "C:\TEMP\ZIPFILE.ZIP", "C:\TEMP"," \ SUBDIR \ A.TXT " PRACOWAĆ PRACOWAĆ
'UnzipTEST "C:\TEMP\ZIPFILE.ZIP", "C:\TEMP", "C:\TEMP\SUBDIR\A.TXT" PRACOWAĆ PRACOWAĆ
Okręt podwodny UnzipTEST (strZIPfile Sznurek, strOutputFolder Jako Sznurek, Fakultatywny strSingleFileName Sznurek)
    Ciemnawy FSO Przedmiot
    Ciemnawy oApp Przedmiot

    'Wydobywać the kartoteka w the nowostworzony falcówka
    Ustawiać oApp = CreateObject ("Shell.Application")

    Jeżeli strSingleFileName <> "" Wtedy
        oApp.Namespace ((strOutputFolder)).CopyHere oApp.Namespace ((strZIPfile)). Items.item ((strSingleFileName))
    Inny
        oApp.Namespace ((strOutputFolder)).CopyHere oApp.Namespace ((strZIPfile)). Rzecz
    Kończyć Jeżeli
        
Kończyć Okręt podwodny
Attachments:
Sample ZAMEK BŁYSKAWICZNY file

Odpowiedź : Dlaczego unzip pojedynczy kartoteka od zapinać podkierownictwo

Twój kod pracować świetnie dla który wydobywać pojedynczy od the zamek błyskawiczny w pojedynczy falcówka. Ty można jeżeli ty mieć pozwolenie the kartoteka the lokacja lub the kartoteka blokować lub używać inny zastosowanie.

Inne rozwiązania  
 
programming4us programming4us