Page 1 sur 1

Juste une opération à faire

Posté : 14 août 2011 23:09
par Suzimentvotre
Bonjour,


Pouvez-vous m'aider? Je n'y connais absolument rien en batch.
Que de vieux souvenirs avec MS-DOS 6 !

Voilà, il me faut un batch qui copie "bêtement" un fichier d'une directorie sur une autre directorie, sur le même disque.

A l'époque, il suffisait de faire :

copy c:\directorie_du_fichier_neuf\nom_du_fichier_neuf c:\directorie_du_fichier_vieux

Evidement, j'ai essayé, mais ça ne marqhe pas. Il y a bien la fenêtre DOS noire qui s'ouvre, mais elle se ferme si vite que je n'ai pas le temps de lire
et l'opération ne s'est pas faite ! :D

Je suis sur que ce doit être silmple.

Quelque'un peut me donner le code ?

Merci par avance. :lol:

Re: Juste une opération à faire

Posté : 15 août 2011 12:13
par Cmanix
bonjour, exécute "cmd" puis tape "xcopy source destination". ajoute des guillemet si tes chemin contienne des espaces.

Re: Juste une opération à faire

Posté : 15 août 2011 17:57
par Suzimentvotre
Merci pour votre aide.

Bon, ça ne marche pas. J'ai encore la fenêtre dos qui s'ouvre et qui se ferme tout de suite sans que j'ai pu lire ce qu'il y avait d'écrit.

Pour essayer, j'ai créer une directorie "temp1" et j'y ai mis un banal petit fichier TXT. J'ai ensuite créer une directorie "temp2".

Puis avec le bloc note, j'ai créer un fichier "essai.bat" avec dedans la ligne suivante :

xcopy c:/temp1/az1.txt c:/temp2

Où est-je faux dans la ligne de code ?

Merci encore... :D

Re: Juste une opération à faire

Posté : 15 août 2011 20:10
par erfan88230

Code : Tout sélectionner

@echo on
:: On se met dans le dossier du fichier a copier
cd C:\windows\system32
:: on copie CHOICE.exe dans le dossier de windows
copy "CHOICE.exe" C:\Windows
:: On stop le script et onle laisse ouvert
pause
voila ton code tu peux aussi changer le nom du fichier et le chemin d’accès :mrgreen:

Re: Juste une opération à faire

Posté : 15 août 2011 22:24
par Suzimentvotre
Génial. J'essaye ça dès demain.


Merci beaucoup pour votre aide. :D

Re: Juste une opération à faire

Posté : 19 août 2011 14:52
par Suzimentvotre
OK, j'ai fais un essai avec un fichier simple;... et ça marche ! super !!!

J'ai voulu l'installer dans l'application et voilà que ça bug.
Ca me met "Le fichier spécifié est introuvable"...

Je suis sur de moi concernant le nom du fichier et du chemin...

Que se passe-t-il ? :?

Re: Juste une opération à faire

Posté : 24 août 2011 14:03
par WIN32-[GG]
ajoute cette ligne avant le copy:

Code : Tout sélectionner

if not exist "[fichier]" (echo Le fichier n'existe pas)
Ca c'était pour voir si tu était dans le bon repertoire
Ensuite, si tu ne l'as pas fait il faut rajouter l'extention du fichier (désolé si si tu crois que je te prends pour un c** mais j'en ais déjà vu qui oubliaient l'extention).

Et erfan, chez moi c'est CHOICE.COM