Questione : Come aprire la chiusura lampo di singola lima da un subdirectory chiuso con chiusura a lampo

Cari esperti, il

after che cerca un looooong, molto tempo, infine sono riuscito a scrivere il codice per aprire la chiusura lampo di UNA SINGOLA LIMA da una chiusura lampo file.

However, quando ho una lima di CHIUSURA LAMPO con i subdirectories, questo codice non faccio la mia domanda di work.

So sono, posso voi mostrare (o riscrivere il mio) il codice del campione in modo da io potrà aprire la chiusura lampo di una singola lima (denominata A.TXT), da un subdirectory chiuso con chiusura a lampo?

Here è come ricreare la mia situazione specifica: >
  • create " della pallottola " del class= del

    • put " della pallottola " del class= di C:\TEMP

    • paste " della pallottola " del class= di directory


  • try per estrarre A.TXT


Thank voi per il vostro tempo!
Keimpe Wiersma
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
id= " codeSnippet797401 " class= " del
 ' UnzipTEST “C:\TEMP\ZIPFILE.ZIP„, “C:\TEMP„ che QUESTO FUNZIONA
'UnzipTEST “C:\TEMP\ZIPFILE.ZIP„, “C:\TEMP„, “SUBDIR„ che QUESTO FUNZIONA
'UnzipTEST “C:\TEMP\ZIPFILE.ZIP„, “C:\TEMP„, “A.TXT„ che QUESTO NON FUNZIONA
'UnzipTEST “C:\TEMP\ZIPFILE.ZIP„, “C:\TEMP„, “SUBDIR \ A.TXT„ che QUESTO NON FUNZIONA
'UnzipTEST “C:\TEMP\ZIPFILE.ZIP„, “C:\TEMP„,„ \ SUBDIR \ A.TXT " che QUESTO NON FUNZIONA
'UnzipTEST “C:\TEMP\ZIPFILE.ZIP„, “C:\TEMP„, “C:\TEMP\SUBDIR\A.TXT„ che QUESTO NON FUNZIONA
UnzipTEST secondario (strZIPfile come stringa, strOutputFolder come stringa, strSingleFileName facoltativo come stringa)
    FSO fioco come oggetto
    oApp fioco come oggetto

    'Estrarre le lime nel dispositivo di piegatura di recente creazione
    Regolare il oApp = CreateObject (“Shell.Application„)

    Se "" del <> dello strSingleFileName allora
        oApp.Namespace ((strOutputFolder)).CopyHere oApp.Namespace ((strZIPfile)). Items.item ((strSingleFileName))
    Altrimenti
        oApp.Namespace ((strOutputFolder)).CopyHere oApp.Namespace ((strZIPfile)). Articoli
    Concluder se
        
Concludere il sommergibile
class= " lastRow del
>Attachments " di nome " del class= del class= " valore " del
il

il nome di schedario " del class= di >ZIPFILE.ZIP " fileSize " > (222 byte) il Javascript " del href= " " dei attachmentDetails del class= di (tipo di lima particolari)
CHIUSURA LAMPO file
del >Sample " di descrizione " del class= del
il class= di
del >
class= del

Risposta : Come aprire la chiusura lampo di singola lima da un subdirectory chiuso con chiusura a lampo

Il vostro codice funziona benissimo per me che sta estraendo un singolo dalla chiusura lampo in un dispositivo di piegatura secondario. Potreste volere controllare se avete permessi copiare la lima alla posizione o assicurarsi la lima non è bloccato o stante usato da un'altra applicazione.

Altre soluzioni  
 
programming4us programming4us