Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1464 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

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

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

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

n°1346539
johnbroot
n00b Inside
Posté le 16-11-2003 à 12:58:49  profilanswer
 

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?

mood
Publicité
Posté le 16-11-2003 à 12:58:49  profilanswer
 

n°1346894
johnbroot
n00b Inside
Posté le 16-11-2003 à 18:44:54  profilanswer
 

[:_deckard_]

n°1346995
johnbroot
n00b Inside
Posté le 16-11-2003 à 19:51:34  profilanswer
 

y'a vraiment personne qui sait? :(

n°1347065
pgriffet
Posté le 16-11-2003 à 20:53:42  profilanswer
 

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
n°1347084
johnbroot
n00b Inside
Posté le 16-11-2003 à 21:18:41  profilanswer
 

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

n°1347281
johnbroot
n00b Inside
Posté le 17-11-2003 à 07:28:28  profilanswer
 

[:_deckard_]

n°1347289
Yoda_57
Marc, gagame, c'était mieux
Posté le 17-11-2003 à 08:10:57  profilanswer
 

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
n°1347921
johnbroot
n00b Inside
Posté le 17-11-2003 à 19:38:17  profilanswer
 

bien vu  [:ddr555]

n°1348890
johnbroot
n00b Inside
Posté le 18-11-2003 à 18:23:39  profilanswer
 

pas mieux ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

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

 

Sujets relatifs
je vois mes repertoires mais plus les fichiers dedans???Effacer définitivement des fichiers a posteriori
Nero 6: "Champ invalide dans la commande"????Prob Réseau : Mémoire insuffisante pour traiter cette commande
Pbl ouverture plusieurs fichiers en simultanné sous Win XP Pro[OE6] Peux plus dl mes fichiers !!!!!!!! [resolu]
WIFI : comment transferer des fichiers entres deux pc ?(ad-hoc)fichiers disparus sur ifrance.com
Les fichiers temporaires : les virer tous!!! 
Plus de sujets relatifs à : #effacer fichiers en utilisant la commande dos Del+ prefixe negation#


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR