Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    residenza
    Winterthur
    Messaggi
    47

    [VBS] Decomprimere file zip su server Windows

    Con il codice seguente sono riuscito a:
    - eseguire un controllo sui file zip all'interno della cartella;
    - eseguire la decompressione degli stessi.

    codice:
    Sub UnZip()
    	Set objShell = CreateObject("WScript.Shell")
    	objProc = objShell.Run("unzip -t Y:\Cartella\*.zip", 0, True)
    	objProc = objShell.Run("unzip -d Y:\Cartella\Output Y:\Cartella\*.zip", 0, True)
    End Sub
    
    UnZip()
    Tutto ciò funziona, ma nel caso ci fosse qualche file danneggiato non lo decomprime e passa a quello successivo.
    Io, invece, vorrei che se trova un file danneggiato proceda in questo modo:
    - Termina lo shell;
    - Elimina la cartella di Output.

    Come faccio ad intercettare se un file è danneggiato ?!

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    47

    RE: [VBS] Decomprimere file zip su server Windows

    usare la shell in un applicazione web e' una pessima idea. Piuttosto cerca un componente ActiveX che supporti il multithreading oppure sviluppane uno tu.
    Se vuoi usare la shell creati una coda in qualche modo e schedula uno script che esegua l'estrazione a intervalli regolari.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    residenza
    Winterthur
    Messaggi
    47
    Non riusciresti ad indicarmi un activex freeware che abbia dei metodi come la decompressione (unzip) ?

    Sapresti dirmi se Windows 2003 Server ha a disposizione qualche controllo simile ?!

    Grazie

  4. #4
    Originariamente inviato da WebLino
    Non riusciresti ad indicarmi un activex freeware che abbia dei metodi come la decompressione (unzip) ?

    Sapresti dirmi se Windows 2003 Server ha a disposizione qualche controllo simile ?!

    Grazie
    Dove posso trovare una DLL che mi permette di decomprimere i files ZIP ?

    Grz
    "Allacciati le cinture Alice, perché adesso di meraviglie ne vedrai un bel pò.."

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.