Comment copier un dossier et ses fichier dans un autre BATCH

Résolu
Ciraddon Messages postés 40 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour,
je cherche a copier un dossier vers un autre en utilisant une commande batch
J'ai essayer
@echo off

xcopy /S "Mon dossier" "Le chemins d'acces"
mais il me marque que le dossier est introuvable, je suis sur que le chemin est bon car j'ai fais copier / coller.
Merci de votre réponce.
A voir également:

5 réponses

Froulik Messages postés 3779 Date d'inscription   Statut Membre Dernière intervention   948
 
pour copier des fichiers et répertoires depuis c:\source vers d:\dest

@echo off
c:
cd \source
xcopy *.* /E /S d:\dest
cls
@echo.
@echo Copie faite...
@echo.
pause

fais bien attention aux espaces.
voici le même texte, avec des '+' à la place des espaces :

cd+\source
xcopy+*.*+/E+/S+d:\dest
1
LaurentMtns Messages postés 269 Date d'inscription   Statut Membre Dernière intervention   51
 
Salut, essaye ceci:
xcopy/E C:\dossier_original C:\test

;-)
0
LaurentMtns Messages postés 269 Date d'inscription   Statut Membre Dernière intervention   51
 
Bien sur remplace "test" par le dossier de destination
0
Ciraddon Messages postés 40 Date d'inscription   Statut Membre Dernière intervention   2
 
J'ai essayer mais il me marque

Nombre de paramètres non valide

0
Ciraddon Messages postés 40 Date d'inscription   Statut Membre Dernière intervention   2
 
Merci, mais ta commande sert a copier des fichiers ?
0
Froulik Messages postés 3779 Date d'inscription   Statut Membre Dernière intervention   948
 
voir plus haut :

pour copier des fichiers et répertoires depuis c:\source vers d:\dest

@echo off
c:
cd \source
xcopy *.* /E /S d:\dest
cls
@echo.
@echo Copie faite...
@echo.
pause

fais bien attention aux espaces.
voici le même texte, avec des '+' à la place des espaces :

cd+\source
xcopy+*.*+/E+/S+d:\dest
0
Ciraddon Messages postés 40 Date d'inscription   Statut Membre Dernière intervention   2
 
J'ai mis le code mais sa ne marche pas (j'ai remplacer d:\dest par mon chemin)
0
Froulik Messages postés 3779 Date d'inscription   Statut Membre Dernière intervention   948
 
peux-tu copier ton "code" ? ici s'il te plaît.
on va le regarder ensemble.
0
Ciraddon Messages postés 40 Date d'inscription   Statut Membre Dernière intervention   2
 
@echo off 

c:
cd \source
xcopy *.* /E /S Themes\Windows 8 Earth Theme\Taskbar on Top or Right\Start Menu Without User Picture\ C:\Windows\Resources\Themes
cls
@echo.
@echo Copie faite...
@echo.
pause
0
Froulik Messages postés 3779 Date d'inscription   Statut Membre Dernière intervention   948
 
bon, l'erreur est dans la ligne "xcopy". on s'en doutait, remarque :o))

Pour copier
de Themes\Windows 8 Earth Theme\Taskbar on Top or Right\Start Menu Without User Picture
vers C:\Windows\Resources\Themes
on va écrire :

on met la lettre du disque source :
c:
on écrit le chemin où se trouvent les fichiers
on rajoute les guillemets à cause des espaces dans les noms de répertoire:
cd \Themes\"Windows 8 Earth Theme"\"Taskbar on Top or Right"\"Start Menu Without User Picture"
on lance la copie :
xcopy *.* /E /S C:\Windows\Resources\Themes

mais si tu veux copier
de C:\Windows\Resources\Themes
vers Themes\Windows 8 Earth Theme\Taskbar on Top or Right\Start Menu Without User Picture
on va écrire :

on met la lettre du disque source :
c:
on écrit le chemin où se trouvent les fichiers
cd \Windows\Resources\Themes
on lance la copie :
xcopy *.* /E /S c:\Themes\"Windows 8 Earth Theme"\"Taskbar on Top or Right"\"Start Menu Without User Picture"

tu peux copier telles quelles les lignes en gras.
attention : il faut que les chemins existent déjà.
bon courage

(je vais être absent, peut-être jusqu'à demain matin. j'espère que tu vas réussir).
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
Salut.


Je n'ai pas tout lu mais...

Si tu cherches à copier un dossier complet, c'est xcopy /E /I qu'il faut utiliser.

Exemple :
xcopy /E /I "%userprofile%\bureau\test" "g:\test"

Le dossier test, qui se trouve sur le bureau, sera copié sur ta clé usb (G)

A toi de modifier le chemin initial et le chemin de destination.


@+
0
Ciraddon Messages postés 40 Date d'inscription   Statut Membre Dernière intervention   2
 
Merci, mais au début, ça ne marchait pas parce que Windows ne sais pas ce que c'est que le bureau donc j'ai remplacer Bureau par Desktop.

Mille fois merci ;)
0
Utilisateur anonyme
 
Salut.

donc j'ai remplacer Bureau par Desktop. 

Plus simple : tu mets tes propres chemins, tout simplement.

Si tu as des questions en batch, n'hésite pas.



++
0