Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2491 connectés 

 


Dernière réponse
Sujet : cmd DOS: equivalant de *.* pour les dossiers?
nono_robot Bah c cool moi aussi j'en apprends tous les jours. :D
Ceci dit gilou13 , l'a posé sa question , y'a eu des réponses pis apres... on sait pas , bah tant pis  :lol:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
nono_robot Bah c cool moi aussi j'en apprends tous les jours. :D
Ceci dit gilou13 , l'a posé sa question , y'a eu des réponses pis apres... on sait pas , bah tant pis  :lol:
viperledesuet

nono_robot a écrit :

Yo!
Hé ViperLeDesuet, il me semble que tu ne tiens pas compte des espaces.
Il me semble aussi dommage d'utiliser un fichier temporaire alors que la fonction for permet de s'en passer dans bien des cas.
Bien sur gilou13 a pas trop précisé mais bon moi je dirais plutot :
for /f "tokens=*" %i in ('dir /b /s "dossier a supprimer"') do rd "%i" /q /s
 
Enfin bon il pouvait le faire avec le GUI de windows aussi ! :D


 
Justement j'avais pas compris comment préciser l'ensemble avec for /f. J'ai apris quelque chose.
 
Et effectivement j'ai oublier les guillements autour de %i au cas ou le dossier a des espace.

nono_robot Yo!
Hé ViperLeDesuet, il me semble que tu ne tiens pas compte des espaces.
Il me semble aussi dommage d'utiliser un fichier temporaire alors que la fonction for permet de s'en passer dans bien des cas.
Bien sur gilou13 a pas trop précisé mais bon moi je dirais plutot :
for /f "tokens=*" %i in ('dir /b /s "dossier a supprimer"') do rd "%i" /q /s
 
Enfin bon il pouvait le faire avec le GUI de windows aussi ! :D
viperledesuet

The_chosen_one a écrit :


t'es sur pour les parentheses ?
pas testé, mais ça me semble zarb ... :heink:  


 
Oui il faut toujours mettre des parenthèse pour indiquer l'ensemble.

The_chosen_one

ViperLeDesuet a écrit :

Tu peux faire çà en 2 commande :
 
dir /b /s "dossier a supprimer" >popo.txt
for /f %i in (popo.txt) do rd %i /q /s


t'es sur pour les parentheses ?
pas testé, mais ça me semble zarb ... :heink:

viperledesuet Tu peux faire çà en 2 commande :
 
dir /b /s "dossier a supprimer" >popo.txt
for /f %i in (popo.txt) do rd %i /q /s
gillou13 les commandes dos ca excite les pinguins...   :heink:  
 
 
(en plus d'etre nul en ortographe je ne me relis jamais :( )
 [:el pollo diablo]
ptibeur

gillou13 a écrit :

et non misterPinguin :non:  
 
je cherche une syntaxe qui me permet de 'sauté' une arborésance
si tu préfere une ligne:
rd D:\*\'dossier a supp'
pour qu'il puis me supprimer tous les 'dossier a supp' sans fair une commande pour chaque repertoire differents (tata,tztz,etc..)
il doit bien avoir une sntax ou une command a ce que je cherche...
enfin j'esper que ca exicte

oh oui ça m'excite bocoup ! [:asphro]

gillou13 et non misterPinguin :non:  
 
je cherche une syntaxe qui me permet de 'sauté' une arborésance
si tu préfere une ligne:
rd D:\*\'dossier a supp'
pour qu'il puis me supprimer tous les 'dossier a supp' sans fair une commande pour chaque repertoire differents (tata,tztz,etc..)
il doit bien avoir une sntax ou une command a ce que je cherche...
enfin j'esper que ca exicte
misterpinguin

Code :
  1. rd nom_dossier /s

:??:

gillou13 qui pourrai m'indiqué si l'on peu faire une commande (RD) pour supprimer plusieurs repertoirs de même nom dans different dossier...
ex:
d:\tata\'dossier a supprimer'
d:\tztz\'dossier a supprimer'
d:\tete\'dossier a supprimer'
d:\trtr\'dossier a supprimer'
d:\tyty\'dossier a supprimer'
 
help...
 
merci d'avance pour tous vos réponses

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)