IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

suppresion de dossiers vide dans une arborescence


Sujet :

Windows

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Janvier 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut suppresion de dossiers vide dans une arborescence
    bonjour,

    je viens donc de créer un batch avec deux utilitaire qui va me permettre de faire le ménage dans un dossier utilisateur

    ci-dessous le batch; il est fait avec deux exe un pour supprimer les fichiers de plus de 30 jours avec un rapport et un autre avec un utilitaire (find.exe de linux portable sur windows) et mon souci est le suivant après avoir supprimé les fichiers de plus de 30 jours dans l'arborescence je me retrouve avec des dossiers vides et des dossiers pleins j'aimerai savoir comment faire pour supprimer seulement les dossiers vides

    C:\bin\delage32.exe "D:\Services Groupe CCFrance\Everyone\*.*" 30 /recurse /rd
    >"D:\Services Groupe CCFrance\Everyone\rapport.txt"

    c:\bin\find.exe "D:\Services Groupe CCFrance\Everyone" -type d -empty
    >"D:\Services Groupe CCFrance\Everyone\rapport-dossiers-vides.txt"

    je vous remerci par avance

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    336
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 336
    Points : 341
    Points
    341
    Par défaut
    Salut,

    je ne connais pas de commande directe pour faire ce test.
    Par contre, tu peux interpréter la sortie de dir et particulièrement la ligne "0 fichier(s)".

    Tu as un exemple ici : http://www.jsifaq.com/SF/Tips/Tip.aspx?id=6415

    Attention toutefois, cette méthode est tributaire de la langue de cmd.exe. Dans le lien que je t'ai copié, ça ne marchera que si c'est en anglais. A toi de remplacer file par "fichier(s)" et dir par "Rép(s)".

    Karl.

Discussions similaires

  1. Rechercher dans une arborescence les dossiers "finaux"
    Par ALaurent22 dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 14/03/2012, 18h41
  2. Réponses: 26
    Dernier message: 26/03/2010, 15h24
  3. [FilZip] Dossiers vides dans une archive .zip
    Par Invité dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 06/12/2007, 08h29
  4. Récursivité dans une arborescence de dossiers...
    Par thony23 dans le forum Langage
    Réponses: 5
    Dernier message: 26/10/2005, 16h14
  5. Repérer un dossier dans une arborescence
    Par Feustine dans le forum Langage
    Réponses: 2
    Dernier message: 11/08/2005, 13h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo