Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150

    cancellare tutti i file...meno uno

    Ciao a tutti,
    ho questo problemino. Vi spiego tutto, anche se la parte iniziale potrebbe andare fuori argomento del forum.

    Da una procedura asp, lancio il comando zip nel seguente modo (non serve che sostituisco le variabili)

    codice:
    theCMD = theZipExePath & " -oqj9 " &  theSourcePath & " -m " & theDestinationPath
    Dove -m dovrebbe cancellare i file (formato .html) che ha archiviato.

    Dico "dovrebbe", perchè su Win XP (in locale funziona), mentre in esercizio, S.O. Windows Server 2003 (dove sono ammistratore) no VVoVe:

    Quindi nella theSourcePath rimangono sia i file .html che il .zip
    Ora senza entrare in merito al perchè il comando zip funziona in modo diverso, vorrei utilizzare la procedura di cancellazione di tutti i file (trovata su questo forum), modificandola in modo tale da escludere nella cancellazione il file .zip

    Qualche suggerimento?


    Cioa ciao

    ps. la cartella ha tutti i permessi di lettura e scrittura e non vorrei scrivere il file .zip in un altra cartella

    Riposto quello trovato sul forum
    codice:
    set fso=server.createObject("scripting.filesystemObject")
    if fso.folderExists(path) then
          set folder=fso.getFolder(path)
               for each file in folder.files
              fso.DeleteFile(file.name)
    next
    set folder=nothing
    end if
    set fso=nothing

  2. #2
    ti basta una if, no? dai che ce la fai

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    Originariamente inviato da optime
    ti basta una if, no? dai che ce la fai
    non sono tanto sicuro delle mie capacità

    comunque ci sto provando...

    Sarà mica da utilizzare qualche funzione di stringa?

  4. #4
    un indizio?

    fso.DeleteFile(file.name)


    se file.name è il tuo zip, NON va cancellato. pigrone

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    Originariamente inviato da optime
    un indizio?

    fso.DeleteFile(file.name)


    se file.name è il tuo zip, NON va cancellato. pigrone
    sarà il caldo estivo?

    scusate davvero.
    Grazie optime.



    ps. per i moderatori. Potete anche cancellare il mio intervento

  6. #6
    Originariamente inviato da mosquito70
    ps. per i moderatori. Potete anche cancellare il mio intervento
    ti vergogni, eh?



  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    Originariamente inviato da optime
    ti vergogni, eh?


    già passata


    ps. comunque se non metto il path completo, non mi esegue la cancellazione


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 © 2026 vBulletin Solutions, Inc. All rights reserved.