Les Allergies
Alimentaires
Posez votre question Signaler

[Batch]supprimer les dossiers qui commencent [Résolu]

yoshikuni83 857Messages postés 1 mars 2010Date d'inscription 23 avril 2012Dernière intervention - Dernière réponse le 28 juin 2010 à 14:49
Bonjour,
je voudrais faire un .bat qui supprimerais les dossiers commençant par $Nt
j'ai fais ce début de script mais je n'y arrive pas... :
c:
cd \
if not exist c:\temp goto SUITE1
cd c:\temp
rmdir c:temp\*^$Nt*


si vous pouviez m'aider merci :)
Lire la suite 

[Batch]supprimer les dossiers qui commencent »

7 réponses
Réponse
+1
moins plus
hello
les noms de fichiers avec un $ posent problèmes avec *, essaye:
c:
cd \
if not exist c:\temp goto SUITE1
cd \temp
for /f %%a in ('dir /b /a:h $Nt*')  do rmdir /s /q %%a
yoshikuni83- 28 juin 2010 à 14:26
ca fonctionne pas :(
tu peux m'expliquer un peut ce que fait la derniere ligne stp?
Ajouter un commentaire
Réponse
+1
moins plus
chez moi, les fichiers $Nt* sont cachés
on boucle sur la liste des fichiers cachés et dont le nom commence par $Nt
et on exécute rmdir sur chaque nom de fichier
puisque rmdir $Nt* ne fonctionne pas
for /f %%a in ('dir /b /a:h $Nt*')  do rmdir /s /q %%a
yoshikuni83- 28 juin 2010 à 14:46
ok merci quand meme de ta réponse j'vais essayer de bidouiller tout ca ;)
yoshikuni83- 28 juin 2010 à 14:48
quel c** dans mon dossier de test les dossier $Nt étais pas caché ca pouvais pas marcher >.<

GRAND MERCI A TOI dubcek !
dubcek- 28 juin 2010 à 14:49
si tu fais dir tu vois les fichiers ? ou avec dir /a:h pour montrer les fichies cachés ?
Ajouter un commentaire
Ce document intitulé « [Batch]supprimer les dossiers qui commencent » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?