[Batch] Lecteur réseau ---> Clé USB

user001 Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   -  
 aldo13 -
Bonjour à tous,

Je suis étudiant en BTS et j'aimerais créer un fichier *.bat qui permettrait de copier l'intégralité de mon répertoire réseau sur ma clé USB, simplement en cliquant dessus.

En effet, j'effectue beaucoup de modifications sur mes fichiers (Turbo Pascal) et j'aimerais copier cela sur ma clé USB pour éviter de perdre mes données en cas de défaillance du serveur.

Voici les caractéristiques de mon lecteur réseau : U:
\\pedagogie\IG 2004 2006\nom_eleve (par ex : dupont)

Ma clé USB est un disque amovible : G:


J'ai pensé à faire dans le bloc notes

xcopy U: G: /yes (puis renommer en *.bat)

Mais cela ne fonctionne pas.

J'ai également essayé

xopy \\pedagogie\IG 2004 2006\dupont G: /yes

Mais cela ne marche pas.

Qui pourrait m'aider à créer ce fichier? Merci d'avance.
A voir également:

12 réponses

sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Quand tu dis que cela ne fonctionne pas, il y a un message d'erreur qui s'affiche ?
0
user001 Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   1
 
Non, lorsque je clique dessus, le fichier semble s'éxecuter mais rien ne se passe.
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Essai:
xcopy U: G: /Y
0
aldo13
 
Salut ,

xcopy u:*.* /s/y g:

ta essayé ca ?
0

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

Posez votre question
user001 Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   1
 
xcopy U: G: /Y
---> Je clique dessus et rien ne se passe.




Signature :
Quand est-ce que Windows sera au point? Marre de ces rustines
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
essai:
XCOPY U:\*.* G:\ /S /Y
0
user001 Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   1
 
xcopy u:*.* /s/y g:
---> Impeccable, ca marche.

Lorsque je clique sur le fichier, il y a la liste de tous les fichiers copiés dans la fenêtre ms-dos.

Existe 'il un moyen de masquer la liste des fichiers, genre @echo off
0
aldo13
 
salut ,

changer la couleur du texte pour que ca soit la meme
que le fond lol
0
aldo13
 
pourquoi pas ca alors :

xcopy u:*.* /s/y g: > g:maliste.txt
0
user001 Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   1
 
xcopy u:*.* /s/y g:

Que signifie le /s?
*.* signifie toutes les extensions, c'est bien ça?
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Que signifie le /s ?

Copier aussi les sous-répertoires.
N'oublie pas l'espace entre /s et /y.


*.* signifie toutes les extensions, c'est bien ça?

C'est ça !
0
user001 Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   1
 
Simplement, voilà j'ai un petit souci :

Mon répertoire fait 152 Mo et ma clé 128 Mo.
Un dossier situé dans mon lecteur réseau s'intitule "Pc anywhere" et il fait 53 Mo.

Il faudrait donc que je puisse copier l'intégralité du lecteur U: en évitant de copier "Pc anywhere" pour que tout rentre dans la clé USB.

Comment masquer la liste des fichiers copiés (@echo off?)
Merci.
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
je vois... mmm... je ne suis pas un spécialistes des batchs MS-Dos.


Regarde dans les options de XCOPY (xcopy /?): il me semble qu'il y a une option EXCLUDE.

En principe/Q n'affichera pas la liste des fichiers copiés.
0
user001 Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   1
 
xcopy u:*.* /s /y /q /EXCLUDE:Pc anywhere g:
---> Le fichier se lance mais rien ne se passe, ca ne marche plus.

???
0