coucou 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
nico95
A la poursuite du SMS Staÿle Profil : Dinosaure
Posté le 09-05-2005 à 00:09:29
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)
mojo
Profil : Membre
Posté le 09-05-2005 à 12:53:29
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
nico95
A la poursuite du SMS Staÿle Profil : Dinosaure
Posté le 09-05-2005 à 16:29:32
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 ....
Message édité par nico95 le 09-05-2005 à 16:30:59
mojo
Profil : Membre
Posté le 10-05-2005 à 18:07:04
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
nico95
A la poursuite du SMS Staÿle Profil : Dinosaure
Posté le 10-05-2005 à 20:56:19
xcopy *.* C:\Program Files
lunnatick
Profil : Jeune recrue
Posté le 02-09-2005 à 19:56:48
Normale, quand le chemin ver un fichier contient des espaces il faut le mettre entre guillemets.
Exemple :