#effacer fichiers en utilisant la commande dos Del+ prefixe negation#

#effacer fichiers en utilisant la commande dos Del+ prefixe negation# - Win NT/2K/XP - Windows & Software

Marsh Posté le 16-11-2003 à 12:58:49    

hello,
 
voilà je voudrais virer automatiquement à l'aide d'un batch tous les fichiers d'un repertoire qui ne correspondent pas à une extension déterminée.
 
exemple je veux garder tous les *.jpg et virer le reste.
 
y'a t'il possibilité de faire ça avec la commande dos del?
style:
del NOT *.jpg ?
J'ai vu qu'il y a un prefixe de negation - dispo avec la commande del mais j'arrive pas à l'utiliser  :??:  
 
Quelqu'un pourrait m'eclairer?

Reply

Marsh Posté le 16-11-2003 à 12:58:49   

Reply

Marsh Posté le 16-11-2003 à 18:44:54    

[:_deckard_]

Reply

Marsh Posté le 16-11-2003 à 19:51:34    

y'a vraiment personne qui sait? :(

Reply

Marsh Posté le 16-11-2003 à 20:53:42    

Ici, il y a des exemples de commande pour 2K
http://www.robvanderwoude.com
 
En combinant la commande FIND dans une boucle DO, je crois que ça doit être possible.
 
Je te mets un exemple n'ayant rien à voir mais juste pour la syntaxe et la tête que ça a.
 
FOR /F "tokens=1* delims=:" %%A IN ('KEYB ^¦ FIND ":" ^¦ FIND /V "CON"') DO SET Keyboard=%%B
 
Autre exemple trouvé sur un forum américain : ça permet de renommer des fichiers qui contiennent une virgule dans leur nom en la remplaçant par un espace. Je n'ai pas testé.
 
for /r %f in ("*,*" ) do @for /f "delims=, tokens=1,*" %s in ("%f" ) do @(@echo Renaming %s,%t to %~ns %t && @ren "%s,%t" "%s %t" && @echo. )


Message édité par pgriffet le 16-11-2003 à 21:02:40
Reply

Marsh Posté le 16-11-2003 à 21:18:41    

Je pensais que ce serait plus simple  :lol:  
Je vais regarder ça merci  :jap:  
 
Je suis toujours open pour d'autres solutions ;)

Reply

Marsh Posté le 17-11-2003 à 07:28:28    

[:_deckard_]

Reply

Marsh Posté le 17-11-2003 à 08:10:57    

mkdir C:\TOTOSAV
COPY C:\toto\*.jpg C:\TOTOSAV\.
del C:\toto\*.*
Copy c:\totosav\*.* C:\toto\.
deltree totosav
 
 
:D


---------------
Art ?|Pro ?|Sport ?| ACH/VDS matos photo divers
Reply

Marsh Posté le 17-11-2003 à 19:38:17    

bien vu  [:ddr555]

Reply

Marsh Posté le 18-11-2003 à 18:23:39    

pas mieux ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed