Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

Il y a 51 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

[batch] copie de fichier dans un repertoire ?

 
n°12956
mojo
Profil : Membre
Posté le 08-05-2005 à 19:01:51  profilanswer
 

coucou  :bounce:  
je voudrais copier tous les fichiers d'un dossier dans un autre mais je n'y arrive pas...pour le moment j'ai mis ca :
 
@Echo OFF
TITLE Copie
color 0D
ECHO.
ECHO.
ECHO ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
ECHO º      Copie        º
ECHO ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
ECHO.
ECHO.
copy %SystemRoot% *.* C:
PAUSE  
 
il doit i avoir une erreur au niveau de la ligne copy donc si quelqu'un peut rectifié merci ;)

n°12958
nico95
A la poursuite du SMS Staÿle
Profil : Dinosaure
Posté le 09-05-2005 à 00:09:29  profilanswer
 

xcopy %SystemRoot% *.* C: /s
 
"copy" ne copie que fichier. alors que xcopy a bien plus d'options ..
 
pour ma part, je fais xcopy rep_source rep_dest /s /v
(s pour sub-directory et v pour verify)

n°12962
mojo
Profil : Membre
Posté le 09-05-2005 à 12:53:29  profilanswer
 

merci pour ta participation mais ca ne marche tjrs pas :s
je continu de cherché mais si quelqu'un a une solution je suis preneur  
merci

n°12964
nico95
A la poursuite du SMS Staÿle
Profil : Dinosaure
Posté le 09-05-2005 à 16:29:32  profilanswer
 

si tu fais un SET tout court, tu as bien la variable SystemRoot ?
 
 
edit > essaie avec xcopy %SystemRoot% C: /s  
d'ailleurs, c'est plutot lourd ce que tu essaie de faire ....  :heink:


Message édité par nico95 le 09-05-2005 à 16:30:59
n°12987
mojo
Profil : Membre
Posté le 10-05-2005 à 18:07:04  profilanswer
 

enfete jme suis trompé ya pas de systemroot a mettre...
j'ai pas mis de repertoire d'origine et il selectionne le repertoire dans lequel se trouve le fichier batch donc c tout a fait se que je voulais mais le probleme est que ca ne marche pas si je selectionne un dossier de destination deja existant donc a ce niveau la ca me pose probleme
Pour exemple :
@Echo OFF  
TITLE Copie  
color 0D  
ECHO.  
ECHO.  
ECHO ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»  
ECHO º      Copie        º  
ECHO ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ  
ECHO.  
ECHO.  
xcopy *.* C:\coucou
PAUSE
 
ceci marche et il crée le repertoire coucou
par contre :
 
@Echo OFF  
TITLE Copie  
color 0D  
ECHO.  
ECHO.  
ECHO ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»  
ECHO º      Copie        º  
ECHO ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ  
ECHO.  
ECHO.  
xcopy *.* C:\Program Files\...
PAUSE
 
la ca ne marche pas il me dis : nombre de paramtre invalide

n°12989
nico95
A la poursuite du SMS Staÿle
Profil : Dinosaure
Posté le 10-05-2005 à 20:56:19  profilanswer
 

xcopy *.* C:\Program Files

n°14753
lunnatick
Profil : Jeune recrue
Posté le 02-09-2005 à 19:56:48  profilanswer
 

Normale, quand le chemin ver un fichier contient des espaces il faut le mettre entre guillemets.
Exemple :

Code :
  1. « C:\Program Files\... »


Au lieu de :

Code :
  1. C:\Program Files\...



Aller à :
Ajouter une réponse