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

  FORUM HardWare.fr
  Windows & Software

  cmd DOS: equivalant de *.* pour les dossiers?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

cmd DOS: equivalant de *.* pour les dossiers?

n°1217671
gillou13
surnom
Posté le 10-07-2003 à 12:17:17  profilanswer
 

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

mood
Publicité
Posté le 10-07-2003 à 12:17:17  profilanswer
 

n°1217835
misterping​uin
Posté le 10-07-2003 à 15:03:14  profilanswer
 

Code :
  1. rd nom_dossier /s

:??:

n°1217884
gillou13
surnom
Posté le 10-07-2003 à 16:17:53  profilanswer
 

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

n°1217898
ptibeur
Today you, tomorrow me
Posté le 10-07-2003 à 16:46:40  profilanswer
 

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]


---------------
It ain't what you got, it's what you do with what you have... do you understand? And, it ain't what you do, it's how you do it.
n°1217909
gillou13
surnom
Posté le 10-07-2003 à 16:57:30  profilanswer
 

les commandes dos ca excite les pinguins...   :heink:  
 
 
(en plus d'etre nul en ortographe je ne me relis jamais :( )
 [:el pollo diablo]

n°1217922
viperledes​uet
Posté le 10-07-2003 à 17:11:07  profilanswer
 

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

n°1217944
The_chosen​_one
There can only be one !
Posté le 10-07-2003 à 17:37:46  profilanswer
 

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:

n°1217995
viperledes​uet
Posté le 10-07-2003 à 18:30:48  profilanswer
 

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.

n°1219825
nono_robot
Posté le 12-07-2003 à 18:46:17  profilanswer
 

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

n°1220294
viperledes​uet
Posté le 13-07-2003 à 13:28:02  profilanswer
 

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.

mood
Publicité
Posté le 13-07-2003 à 13:28:02  profilanswer
 

n°1223558
nono_robot
Posté le 17-07-2003 à 01:19:41  profilanswer
 

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:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  cmd DOS: equivalant de *.* pour les dossiers?

 

Sujets relatifs
Comment changer la frequence de rafraichissement sous DOS?Emulateur Dos
Souvenez vous..ELMO logiciel ss DOS de lecture !!Programme DOS sous windows
impossible de supprimer deux dossiers sur mon bureau (win XP)Drivers serial ATA nf7 s sous DOS ???
Autorisations/restrictions logiciel ou dossiers/fichiers sous xp pro ?Comment protéger un partage de dossiers par mot de passe ?
cherche moyen de monter des dossiers sur des lecteursLes dossiers ne s'ouvrent plus correctement
Plus de sujets relatifs à : cmd DOS: equivalant de *.* pour les dossiers?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR