Commande Bat
farore
Messages postés
355
Statut
Membre
-
Pierrot6150 Messages postés 3186 Statut Membre -
Pierrot6150 Messages postés 3186 Statut Membre -
Bonsoir,
J'aurais besoin de copier (ou déplacer) l'intégralité des fichiers images de mon disque dur dans un dossier situé sur le bureau.
Le problème, c'est que je n'arrive pas a trouver la bonne commande, quelqu'un aurait(-il une idée svp?
Merci d'avance, et bonne (fin de) soirée ! =)
J'aurais besoin de copier (ou déplacer) l'intégralité des fichiers images de mon disque dur dans un dossier situé sur le bureau.
Le problème, c'est que je n'arrive pas a trouver la bonne commande, quelqu'un aurait(-il une idée svp?
Merci d'avance, et bonne (fin de) soirée ! =)
A voir également:
- Commande Bat
- Invite de commande - Guide
- Creer un fichier .bat - Guide
- Commande terminal mac - Guide
- Bat to exe converter - Télécharger - Édition & Programmation
- Commande dism - Guide
4 réponses
Il faut connaitre le chemin de la source et de destination et ensuite envoyer la commande.
La commande MOVE déplace, mais il faut que le lecteur Source et Destination soit le même. Sinon faut utiliser la commande xcopy (plus d'info sous cmd.exe avec move /? et xcopy /?)
Exemple:
@echo off
echo. Backup dossier images
echo.
set Source=D:\Pierrot\mes images
set Destination=C:\Users\Pierrot\Desktop\Mon dossier images\
xcopy "%Source%\*.*" "%Destination%" /S /Y
echo. Terminer
pause
La commande MOVE déplace, mais il faut que le lecteur Source et Destination soit le même. Sinon faut utiliser la commande xcopy (plus d'info sous cmd.exe avec move /? et xcopy /?)
Exemple:
@echo off
echo. Backup dossier images
echo.
set Source=D:\Pierrot\mes images
set Destination=C:\Users\Pierrot\Desktop\Mon dossier images\
xcopy "%Source%\*.*" "%Destination%" /S /Y
echo. Terminer
pause
Il suffit d'utiliser la fonction xcopy,
Tu peut par exemple créé un fichier "Synchronisation Photo.bat" :
xcopy "emplacement source" "destination" :
xcopy "e:\*.jpg" "C:\Documents and Settings\toi\Bureau\tondossier"
J'ais pris e:\ mais utilise la lettre correspondante a ton disque dur.
Tu peut par exemple créé un fichier "Synchronisation Photo.bat" :
xcopy "emplacement source" "destination" :
xcopy "e:\*.jpg" "C:\Documents and Settings\toi\Bureau\tondossier"
J'ais pris e:\ mais utilise la lettre correspondante a ton disque dur.
slt
pour déplacer, il existe le commande move au lieu de xcopy
C:\>move /?
Déplace des fichiers et renomme des fichiers et répertoires.
Pour déplacer un ou plusieurs fichiers :
MOVE | /-Y [lecteur:][chemin]fichier1[,...] destination
Pour renommer un répertoire:
MOVE | /-Y [lecteur:][chemin]répert1 répertoire2
[lecteur:][chemin]fichier1 Spécifie l'emplacement et le nom du ou des
fichiers que vous voulez déplacer.
destination Spécifie le nouvel emplacement du fichier.
Destination peut être une lettre de lecteur et
deux-points (:), un nom de répertoire, ou une
combinaison. Si vous déplacez un seul fichier,
vous pouvez aussi inclure un nom de fichier si
vous voulez renommer le fichier en le déplaçant.
[lecteur:][chemin]répert1 Spécifie le répertoire que vous voulez renommer.
répert2 Spécifie le nouveau nom du répertoire.
/Y Supprime la demande de confirmation de
remplacement de fichiers de destination existants.
/-Y Provoque la demande de confirmation de
remplacement de fichiers de destination existants.
L'option /Y peut être présente dans la variable d'environnement COPYCMD.
Outrepassez ceci en utilisant /-Y dans la ligne de commandes. Par défaut, une
demande de confirmation apparaît sauf si la commande MOVE est exécutée depuis
un script de commandes.
C:\>
pour déplacer, il existe le commande move au lieu de xcopy
C:\>move /?
Déplace des fichiers et renomme des fichiers et répertoires.
Pour déplacer un ou plusieurs fichiers :
MOVE | /-Y [lecteur:][chemin]fichier1[,...] destination
Pour renommer un répertoire:
MOVE | /-Y [lecteur:][chemin]répert1 répertoire2
[lecteur:][chemin]fichier1 Spécifie l'emplacement et le nom du ou des
fichiers que vous voulez déplacer.
destination Spécifie le nouvel emplacement du fichier.
Destination peut être une lettre de lecteur et
deux-points (:), un nom de répertoire, ou une
combinaison. Si vous déplacez un seul fichier,
vous pouvez aussi inclure un nom de fichier si
vous voulez renommer le fichier en le déplaçant.
[lecteur:][chemin]répert1 Spécifie le répertoire que vous voulez renommer.
répert2 Spécifie le nouveau nom du répertoire.
/Y Supprime la demande de confirmation de
remplacement de fichiers de destination existants.
/-Y Provoque la demande de confirmation de
remplacement de fichiers de destination existants.
L'option /Y peut être présente dans la variable d'environnement COPYCMD.
Outrepassez ceci en utilisant /-Y dans la ligne de commandes. Par défaut, une
demande de confirmation apparaît sauf si la commande MOVE est exécutée depuis
un script de commandes.
C:\>