Se connecter / S'enregistrer
Votre question

Script copie de fichiers + rename si existe déjà.

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
30 Mars 2011 21:37:19

Bonsoir tout le monde, en fait j'aimerais savoir si il existe en batch, vbs, ou autre language de copier un fichier mais que si il existe déjà il renomme la copie.

Example : Firefox.exe. -> Firefox.exe(1), Firefox.exe(2) ainsi de suite.
Ça m'aiderai parce que j'ai tout le temps des photos qui sont nommées pareils et parfois il écrase :( .
Par défaut windows seven le fait tout seul mais sur XP :( 

Merci d'avance.

Autres pages sur : script copie fichiers rename existe daja

a c 232 L Programmation
30 Mars 2011 21:57:17

Salut,

Tu peux utiliser if exist pour tester l'existence d'un fichier en batch.
Dans ton cas, il faudrait boucler en incrémentant un compteur de manière à ce que ça boucle tant que l'élément existe.
m
0
l
31 Mars 2011 03:18:38

Merci bien mais je n'arrive pas à composer la conditio et la phrase pour que ça fonctionne.
m
0
l
Contenus similaires
a c 232 L Programmation
31 Mars 2011 09:39:14

Pour la doc : http://www.microsoft.com/resources/documentation/window...

Un exemple de if exist:
  1. IF EXIST filename. (
  2. del filename.
  3. ) ELSE (
  4. echo filename. missing.
  5. )



Sinon d'après ce topic: http://www.experts-exchange.com/OS/Microsoft_Operating_...
Tu dois pouvoir utiliser Total Commander: http://www.ghisler.com/

Voilà la description de la réponse (en anglais, mais ça se comprend assez bien je pense)
Citation :
OK, open Total Comander (TC), in the right window select the location where you want to copy your documents. Click anywhere in the left window. From menu commands select search. In search window type filter *.doc, Push drives and then localhardisk. This will select all your local hard disks (check that your external drive is not selected if you don't wanna look there). Start search. When the search is done push Feed to listbox. Now all your doc are in left window. From menu choose Mark and select all. All files are red. Press F5 (Copy). The TC will provide a window to copy files to location you choosed in right window. Press Option and now you can choose copy options. If you select Auto-rename copied, Copied files will be renamed on new location. Thats all.
m
0
l
a b L Programmation
1 Avril 2011 20:33:33

Oui certains utilisent encore ce vieux logiciel. :D 

Bref, si c'est pour installer un tel outil, autant utiliser un outil qui peut remplacer le copier-coller classique (par exemple: supercopier)
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS