Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    cancellare cartelle vuote

    buona sera a tutti i nottambuli.
    mi ritrovo l'hard disk con tante cartelle vuote, anche annidate, e vorrei cancellarle tutte. potete consigliarmi una soluzione rapida?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Prova quest'ottimo programma.

    http://www.jonasjohn.de/lab/red.htm

    Tra i settaggi puoi decidere se eliminare o meno le cartelle in cui TUTTI i file abbiano dimensione 0 kb. Comunque prima che la cancellazione venga effettivamente fatta ti viene mostrato l'elenco delle cartelle che il sw ha individuato. Quindi sei sempre in tempo a tornare sui tuoi passi.

    edit. Ti posto pure una soluzione con la powershell. Anche in questo caso basta che specifichi il path di partenza, che può essere anche un'intera unità.

    codice:
    gci "C:\tuo_path" -r -fo | 
        ? {$_.psiscontainer} | sort fullname -des | 
        ? {!(gci $_.fullname -fo)} | ri -whatif
    Notte.

  3. #3
    Alternativa: Glary Utilities.

    Impostando la lingua italiana, vai su "File e cartelle", e usa il programmino "Ricerca cartelle vuote".

  4. #4
    Controalternativa: file batch
    codice:
    for /f "usebackq" %%d in (`"dir /ad/b/s | sort /R"`) do rd "%%d"
    (ma questo non è farina del mio sacco ).
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da MItaly
    Controalternativa: file batch
    codice:
    for /f "usebackq" %%d in (`"dir /ad/b/s | sort /R"`) do rd "%%d"
    (ma questo non è farina del mio sacco ).
    Grazie mille per la dritta. Non pensavo che tramite batch fosse possibile farlo.

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.