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 :

Problème avec un boucle for pour supprimer des répertoires


Sujet :

Windows

  1. #1
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut Problème avec un boucle for pour supprimer des répertoires
    Bonjour, j'ai un problème avec un boucle for pour supprimer des répertoires, voici la boucle:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    for /f "delims=" %%i in ('dir /a:d /b "a supprimer"') do rd "%%i" /s /q
    Un message dit que le fichier est introuvable, y-a-t-il un forumeur ici qui puisse me dire ce qui ne va pas dans cette boucle ?

  2. #2
    Membre émérite Avatar de Drizzt [Drone38]
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2004
    Messages
    1 001
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 001
    Points : 2 453
    Points
    2 453
    Par défaut
    Re

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    for /f "delims=" %%i in ('dir /a:d /b "a supprimer"') do rd "a supprimer/%%i" /s /q
    Il faut te placer dans ton repertoire a supprimer pour que ton script reconnaisse les chemins renvoyés par ta commande dir.
    Je ne réponds pas aux questions techniques par MP, le forum est là pour cela.

    La crypto c'est comme les flambys, une fois que tu as trouvé la languette tu as juste à tirer pour tout faire tomber.

    (\ _ /)
    (='.'=)
    Voici Lapinou. Aidez le à conquérir le monde
    (")-(") en le reproduisant

  3. #3
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    Bonjour et mùerci beaucoup

    Mais justement le batch n'est pas dans la répertoire même, et je voudrais pouvoir supprimer le répertoire sans déplacer mon batch.

Discussions similaires

  1. Réponses: 6
    Dernier message: 26/11/2007, 15h25
  2. Réponses: 3
    Dernier message: 24/05/2007, 17h56
  3. problème avec une boucle For
    Par mademoizel dans le forum ASP
    Réponses: 3
    Dernier message: 24/03/2007, 13h20
  4. Problème avec une boucle for
    Par cisse18 dans le forum Général JavaScript
    Réponses: 20
    Dernier message: 29/03/2006, 16h50
  5. [JMeter] Problème avec la boucle infinie pour les tests
    Par zegreg dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 05/10/2005, 11h41

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