Supprimer un fichier selon sa chaîne de caractères

Fermé
MSDOS - 27 févr. 2018 à 17:15
jee pee Messages postés 39578 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 16 avril 2024 - 28 févr. 2018 à 19:45
Bonjour,


Je souhaitais savoir si vous saviez comment supprimer un fichier selon sa chaine de caractères en batch SVP

Merci d'avance pour votre réponse


A voir également:

3 réponses

barnabe0057 Messages postés 14439 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 14 avril 2024 4 905
27 févr. 2018 à 20:02
Bonsoir,

Oui on sait, difficile d'en dire plus sans connaitre le nom du fichier, son emplacement et la chaine de caractères.

0
jee pee Messages postés 39578 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 16 avril 2024 9 221
Modifié le 27 févr. 2018 à 20:04
Bonjour,

Il faudrait peut être que tu développes ta question.

Par exemple
del *jj*
supprime tous les fichiers dont le nom contient la chaine
jj
.

cdlt

0
Bonsoir,

par exemple, rechercher un fichier contenant "hello world" a l’intérieur du fichiers dans tous le disque C:/ et le supprimer

comment pourrais-je faire cela SVP ?

Merci
0
Up
0
jee pee Messages postés 39578 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 16 avril 2024 9 221
Modifié le 28 févr. 2018 à 19:49
Pour supprimer des fichiers contenant une chaine,

en 1 j'utiliserais un programme comme superfinderxt, en 2 c'est plus facile à réaliser sous linux, peut être que je ferais un script linux dans un emulateur sous windows, en 3 dans powershell il doit y avoir plus de choix de commandes,

bon et en 4 si vraiment c'est un script msdos qu'il faut j'utiliserais la commande findstr pour rechercher les fichiers contenant une chaine, redirigeant cette liste de noms vers un ficher et avec FOR / en utilisant la liste précédente en entrée je supprimerais le fichier. Voilà les pistes à explorer

0