le "-" dans la commande del ne concerne que les attributs que tu veux nier, par exemple :
del *.* /a-A (qui ici ne supprimera pas les fichiers "ready for archiving" )
Je ne pense pas qu'elle contienne un switch pour effectuer quelque autre type d'exclusion.
En revanche, si tu veux pas te casser la tête avec un script VBS ou autre pour réaliser ce que tu cherches à faire, tu pourrais construire un petit fichier batch qui fait ceci :
1. Met tous tes fichiers à exclure en read-only (en supposant que dans ton répertoire tu n'aies pas d'autres fichiers read-only)
2. Supprime tous les autres fichiers
3. Remet les fichiers read-only en non-read-only.
Exemple :
Code :
- cd C:\tonrepertoire
- attrib *.txt +r
- del *.* /a-R /Q
- attrib *.txt -r
|
(le /q c'est pour le "quiet mode" pour ne pas te demander de confirmation)
Voilà, ce n'est certes pas la solution la plus élégante, mais la plus simple à mettre en marche.
Message édité par ZeBix le 19-12-2006 à 11:04:22