[dos] suppression de certains fichiers
Résolu
darsidious64
Messages postés
25
Statut
Membre
-
XP3 -
XP3 -
salut tutti...
Existe-til une commande ou plutot comment faire pour supprimer tous les fichiers d'un répertoire sauf les fichiers de type *.txt de ce repertoire par exemple (tout ca depuis une fenetre de commande dos bien sur!)????
Merci pour votre aide
++
Existe-til une commande ou plutot comment faire pour supprimer tous les fichiers d'un répertoire sauf les fichiers de type *.txt de ce repertoire par exemple (tout ca depuis une fenetre de commande dos bien sur!)????
Merci pour votre aide
++
A voir également:
- [dos] suppression de certains fichiers
- Forcer la suppression d'un fichier - Guide
- Renommer des fichiers en masse - Guide
- Fichiers epub - Guide
- Explorateur de fichiers - Guide
- Gestionnaire de fichiers - Télécharger - Gestion de fichiers
5 réponses
Bon, tu es en NTFS surement, tu veux faire quoi exactement, un batch ou une intervention manuelle?
ponctuelle ou répétitive?
ponctuelle ou répétitive?
En fait je veux creer un batch qui permette de supprimer tous les dossiers et fichiers d'un repertoire sauf les fichiers texte et je viens de m'apercevoir aussi sauf les fichiers cachés!
Merci didus, je suis sur que tu vas m'aider!
Merci didus, je suis sur que tu vas m'aider!
ambigu ton encouragement...
essaye ça:
1) placer tous les fichiers .txt en lecture seule, par exemple
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[lect:] [chemin] fichier]
[/S [/D]]
+ Définit un attribut.
- Efface un attribut.
R Attribut de fichier en lecture seule.
A Attribut de fichier archive.
S Attribut de fichier système.
H Attribut de fichier caché.
[Lecteur:][Chemin][NomFichier]
Spécifie le ou les fichiers que ATTRIB doit traiter.
/S Traite les fichiers dans le dossier courant
et dans tous les sous-dossiers.
/D Traite aussi les dossiers.
puis effacer tous les fichiers sauf ceux en lecture seule et les cachés (prefixe de négation)
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributs]] noms
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributs]] noms
noms Spécifie une liste d'un ou plusieurs fichiers ou répertoires.
Les caractères génériques peuvent être utilisés pour
supprimer plusieurs fichiers. Si un répertoire est spécifié,
tous les fichiers qu'il contient seront supprimés.
/P Demande une confirmation avant de supprimer un fichier.
/F Force la suppression de fichiers en lecture seule.
/S Supprime les fichiers dans tous les sous-répertoires.
/Q Pas de confirmation avant suppression avec car. génériques.
/A Suppression en fonction des attributs
attributs R Fichiers en lecture seule S Fichiers système
H Fichiers cachés A Fichiers prêts pour archive
- Préfixe de négation
Si les extensions de commandes sont activées, DEL et ERASE sont modifiées
comme suit :
La logique d'affichage du commutateur /S est inversée. Elle
n'affiche que les fichiers supprimés, et pas ceux qui n'ont pas été trouvés.
aprés tu peux remettre les .txt en lecture normale (attrib -R)
a tester avant bien sur sur une copie semblable du repertoire
nom doit être "chemin\*.*"
si tes chemins font plus de 8 car, penser à placer tes commandes entre guillemets.
essaye ça:
1) placer tous les fichiers .txt en lecture seule, par exemple
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[lect:] [chemin] fichier]
[/S [/D]]
+ Définit un attribut.
- Efface un attribut.
R Attribut de fichier en lecture seule.
A Attribut de fichier archive.
S Attribut de fichier système.
H Attribut de fichier caché.
[Lecteur:][Chemin][NomFichier]
Spécifie le ou les fichiers que ATTRIB doit traiter.
/S Traite les fichiers dans le dossier courant
et dans tous les sous-dossiers.
/D Traite aussi les dossiers.
puis effacer tous les fichiers sauf ceux en lecture seule et les cachés (prefixe de négation)
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributs]] noms
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributs]] noms
noms Spécifie une liste d'un ou plusieurs fichiers ou répertoires.
Les caractères génériques peuvent être utilisés pour
supprimer plusieurs fichiers. Si un répertoire est spécifié,
tous les fichiers qu'il contient seront supprimés.
/P Demande une confirmation avant de supprimer un fichier.
/F Force la suppression de fichiers en lecture seule.
/S Supprime les fichiers dans tous les sous-répertoires.
/Q Pas de confirmation avant suppression avec car. génériques.
/A Suppression en fonction des attributs
attributs R Fichiers en lecture seule S Fichiers système
H Fichiers cachés A Fichiers prêts pour archive
- Préfixe de négation
Si les extensions de commandes sont activées, DEL et ERASE sont modifiées
comme suit :
La logique d'affichage du commutateur /S est inversée. Elle
n'affiche que les fichiers supprimés, et pas ceux qui n'ont pas été trouvés.
aprés tu peux remettre les .txt en lecture normale (attrib -R)
a tester avant bien sur sur une copie semblable du repertoire
nom doit être "chemin\*.*"
si tes chemins font plus de 8 car, penser à placer tes commandes entre guillemets.
Voilà, au moins ce n'est pas du temps passé dans le vide, content que cela ai fonctionné, ce que tu peux faire ensuite c'est solder le post en disant qu'il est solutionné.
ordialement
ordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question