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

  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  Help commande DOS XP pro

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Help commande DOS XP pro

n°2864811
oam77
Posté le 28-05-2009 à 19:53:18  profilanswer
 

Bonjour , je sollicite votre aide afin de parvenir a maitriser un peu cette "antiquité" qu'est le DOS  :)  
J'ai une question toute bete , est il possible d'utiliser la commande "rmdir /S/Q" mais de rajouter une exception de fichier a ne pas supprimé?
Ou existe il une autre commande qui supprimerai tout sauf quelque fichier ?
Merci pour vos future reponses


Message édité par oam77 le 28-05-2009 à 19:54:51
mood
Publicité
Posté le 28-05-2009 à 19:53:18  profilanswer
 

n°2865040
oam77
Posté le 29-05-2009 à 15:29:06  profilanswer
 

up

n°2865061
ngkreator
Posté le 29-05-2009 à 16:39:42  profilanswer
 

T'es sous Xp? Sinon, non il n'y a aucune commande qui permette de faire ça directement.
 
Il faut faire une boucle récursive:

Code :
  1. @for /r %dossier% %i in (*) do (@if not "%~ni%~xi"=="%fichierexception%" del /f %i)

Ca marche avec un seul fichier en exception. Si tu veux prendre plusieurs fichiers en exception le mieux est de faire un batch.
 
Avec ça il restera tous les dossiers mais ils seront vides, donc je te laisse rajouter le reste.


Message édité par ngkreator le 29-05-2009 à 17:32:27
n°2865065
yf38
Posté le 29-05-2009 à 17:11:56  profilanswer
 

Si c'est sous XP ou autre windows d'ailleurs, il y a la technique de selectionner le ou les fichiers à conserver, puis dans le menu edit de choisir "inverser la selection" et clic droit "supprimer".
Quand il y a des centaines de fichiers et dossiers melangés dans un dossier c'est bien plus facile que la solution inverse.
Si c'est vraiment DOS que tu veux, alors j'ai rien dit.

n°2865074
ngkreator
Posté le 29-05-2009 à 17:34:14  profilanswer
 

Le problème de la méthode à la souris c'est lorsqu'il y a des sous dossiers. On ne peut pas s'amuser à aller dans chacun des sous dossiers. Et puis c'est pas automatisable, pour par exemple vider un répertoire tous les x jours.
 
Sinon pour supprimer les dossiers vides:

Code :
  1. for /f %d in ('dir %dossier% /ad/b/s^|sort /r') do rd "%d"


Message édité par ngkreator le 29-05-2009 à 17:36:12
n°2867012
oam77
Posté le 06-06-2009 à 01:33:49  profilanswer
 

jetai absent un moment merci pour vos reponses :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  Help commande DOS XP pro

 

Sujets relatifs
Partage imprimante (Portable en Vista avec PC en XP)Mot de passe pour fichier [WINDOWS XP]
Quelle windows XP SP3 optimisé choisir ?Démarrage impossible avec Windows XP SP3 , help !!!!!
Démarrage impossible avec Windows XP sur Acer AspireOnePC blocké 2 minutes démarrage (Bureau) XP
est-il encore utile d'acheter windows XpWin XP - Defrag partition Swap
installet Windows XP 
Plus de sujets relatifs à : Help commande DOS XP pro


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