[RESOLU]simple cde en fichier .bat
-
Auteur du sujetolive
- Habitué
- Messages : 447
- Enregistré le : il y a 15 ans
- Localisation : Normandie picarde
[RESOLU]simple cde en fichier .bat
Bonjour,
Pour une sauvegarde simple je vais dans exécuter et je tape robocopy w:\ E:\sauv_automate /mir /xo et ça fonctionne très bien, quand j'écris cette ligne dans un fichier avec l'extension .bat, ça ne fonctionne pas, j'ajoute pause en dessous et je lance en admin et je lis "accès au répertoire source le chemin w:\ est introuvable"
Ou est l'erreur dans :
robocopy w:\ E:\sauv_automate /mir /xo
pause
c'est tout con et c'est certain qu'il y a d'autres moyens plus modernes, mais j'aimerais comprendre pourquoi ça fonctionne dans exécuter et pas en .bat.
Merci pour le conseil.
Pour une sauvegarde simple je vais dans exécuter et je tape robocopy w:\ E:\sauv_automate /mir /xo et ça fonctionne très bien, quand j'écris cette ligne dans un fichier avec l'extension .bat, ça ne fonctionne pas, j'ajoute pause en dessous et je lance en admin et je lis "accès au répertoire source le chemin w:\ est introuvable"
Ou est l'erreur dans :
robocopy w:\ E:\sauv_automate /mir /xo
pause
c'est tout con et c'est certain qu'il y a d'autres moyens plus modernes, mais j'aimerais comprendre pourquoi ça fonctionne dans exécuter et pas en .bat.
Merci pour le conseil.
-
- Modérateur
- Messages : 4465
- Enregistré le : il y a 11 ans
@olive,
Ce n'est peut-être pas l'explication mais avec robocopy sur un disque entier (w:\) l'instruction va chercher à recopier des fichiers "system".
Ce n'est peut-être pas l'explication mais avec robocopy sur un disque entier (w:\) l'instruction va chercher à recopier des fichiers "system".
-
Auteur du sujetolive
- Habitué
- Messages : 447
- Enregistré le : il y a 15 ans
- Localisation : Normandie picarde
@joselito, ça fonctionne bien quand je l'écris en direct mais pas par le fichier .bat
C'est l'écriture du .bat qui n'est pas correcte.
Merci bien
C'est l'écriture du .bat qui n'est pas correcte.
Merci bien
-
- Modérateur
- Messages : 13243
- Enregistré le : il y a 15 ans
@olive :
C'est quoi ce W: ? Un partage réseau, un volume, ... ?
Essaye dans un cmd.
C'est quoi ce W: ? Un partage réseau, un volume, ... ?
Essaye dans un cmd.
-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-
-
Auteur du sujetolive
- Habitué
- Messages : 447
- Enregistré le : il y a 15 ans
- Localisation : Normandie picarde
@LaDidi21,
Bonjour, en .cmd c'est pareil, quand je copie exactement la même ligne dans le "exécuter" de windows ou à l'invit ça marche mais pas en fichier.bat ou .cmd
J'ai oublié quelque chose ?
C'est pourtant simple.
Merci
Bonjour, en .cmd c'est pareil, quand je copie exactement la même ligne dans le "exécuter" de windows ou à l'invit ça marche mais pas en fichier.bat ou .cmd
J'ai oublié quelque chose ?
C'est pourtant simple.
Merci
-
- Modérateur
- Messages : 13243
- Enregistré le : il y a 15 ans
@olive :
Oui : de répondre aux 2 questions posées
Oui : de répondre aux 2 questions posées
-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-
-
- Modérateur
- Messages : 4465
- Enregistré le : il y a 11 ans
@LaDidi21 et olivez,
W:\ ne doit pas être la racine d'un lecteur sinon il y aurait d'autres problèmes :
- fichiers systèmes ("system volume information" et "$recycle.bin")
- répertoires copiés avec l'attribut caché
C'est déjà curieux que ça fonctionne en ligne de commande.
W:\ ne doit pas être la racine d'un lecteur sinon il y aurait d'autres problèmes :
- fichiers systèmes ("system volume information" et "$recycle.bin")
- répertoires copiés avec l'attribut caché
C'est déjà curieux que ça fonctionne en ligne de commande.
-
Auteur du sujetolive
- Habitué
- Messages : 447
- Enregistré le : il y a 15 ans
- Localisation : Normandie picarde
@LaDidi21, oui un partage réseau.
@joselito, quand j'ajoute un dossier dans N:\ et que je lance la copie de ce dossier seul, j'ai le même problème.
D'ailleurs quelque soit la source et le volume, c'est pareil, j'ai essayé de copier un fichier de c:\ et j'ai le retour "accès au répertoire source le chemin c:\ est introuvable".
Donc je ne dois pas bien écrire la cde, mais je fais un copier/coller dans exécuter de windows et c'est bon.
@joselito, quand j'ajoute un dossier dans N:\ et que je lance la copie de ce dossier seul, j'ai le même problème.
D'ailleurs quelque soit la source et le volume, c'est pareil, j'ai essayé de copier un fichier de c:\ et j'ai le retour "accès au répertoire source le chemin c:\ est introuvable".
Donc je ne dois pas bien écrire la cde, mais je fais un copier/coller dans exécuter de windows et c'est bon.
-
- Modérateur
- Messages : 13243
- Enregistré le : il y a 15 ans
-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-
-
Auteur du sujetolive
- Habitué
- Messages : 447
- Enregistré le : il y a 15 ans
- Localisation : Normandie picarde
@LaDidi21 , je ne comprends rien au fichier, évènement a 10h39
https://www.cjoint.com/c/ILDkembHhCB
ce que je ne comprends pas, c'est pourquoi un copier/coller dans "exécuter" fonctionne, j'ai essayé aussi entre 2 dossiers du PC ça ne fonctionne pas non plus, il doit me manquer une instruction avant "robocopy"
J'écris dans un fichier .txt et je change en .bat ou.cmd c'est peut être a cause de cette façon de faire.
Si je ne trouve pas, je prendrai un petit utilitaire, mais pour si peu c'est couillon.
Merci bien
https://www.cjoint.com/c/ILDkembHhCB
ce que je ne comprends pas, c'est pourquoi un copier/coller dans "exécuter" fonctionne, j'ai essayé aussi entre 2 dossiers du PC ça ne fonctionne pas non plus, il doit me manquer une instruction avant "robocopy"
J'écris dans un fichier .txt et je change en .bat ou.cmd c'est peut être a cause de cette façon de faire.
Si je ne trouve pas, je prendrai un petit utilitaire, mais pour si peu c'est couillon.
Merci bien
-
- Modérateur
- Messages : 13243
- Enregistré le : il y a 15 ans
@olive :
C'est lourd de d'avoir rappeler N fois les mêmes choses !
Je t'ai dit : "Poste ton fichier." => poste ton fichier .cmd
C'est lourd de d'avoir rappeler N fois les mêmes choses !
Je t'ai dit : "Poste ton fichier." => poste ton fichier .cmd
-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-
-
- Modérateur
- Messages : 4465
- Enregistré le : il y a 11 ans
Avec en Z: un dossier partagé du NAS mappé ; l'instruction suivante fonctionne bien dans un fichier bat :
Tu dois avoir un problème de droits d'accès.
Code : Tout sélectionner
robocopy Z:\ D:\machin /mir /xo
pause
-
Auteur du sujetolive
- Habitué
- Messages : 447
- Enregistré le : il y a 15 ans
- Localisation : Normandie picarde
@ LaDidi21, désolé c'est clair pour toi mais pas pour celui qui lit ton message.
Bon je laisse.
@joselito, merci d'avoir essayé, c'est bien ce que j'ai écris !
Tant pis.
Merci a tous
Bon je laisse.
@joselito, merci d'avoir essayé, c'est bien ce que j'ai écris !
Tant pis.
Merci a tous
-
- Modérateur
- Messages : 13243
- Enregistré le : il y a 15 ans
@olive :
Pourquoi ne postes-tu, toujours, pas ton .cmd ? Bref !
Ton W: correspond à un share de ton NAS ?
Teste en remplaçant le W: dans ton cmd par le share (ex. : \\mon_NAS\mon_partage) ?
D'après la trace ProcMon :
Ce n'est pas très fin de nommer ton .cmd en "robocopy.cmd" comme le nom du programme RoboCopy.exe ...
Exécute, juste, un cmd en élévation (ADMIN) et donne le résultat de
Pourquoi ne postes-tu, toujours, pas ton .cmd ? Bref !
Ton W: correspond à un share de ton NAS ?
Teste en remplaçant le W: dans ton cmd par le share (ex. : \\mon_NAS\mon_partage) ?
D'après la trace ProcMon :
- tu as lancé ton cmd (via "C:\windows\System32\cmd.exe" /C "C:\Users\pierre\Desktop\robocopy.cmd" ) en élévation.
-
Code : Tout sélectionner
10:39:21,4260655 cmd.exe 5180 Process Create C:\windows\system32\Robocopy.exe SUCCESS PID: 4592, Command line: robocopy w:\ E:\backup_NAS /mir /xo
- Bizarre, je vois bien un accès, par RoboCopy.exe, à E: mais pas d'accès à ton W: (pas même un DENIED)
Ce n'est pas très fin de nommer ton .cmd en "robocopy.cmd" comme le nom du programme RoboCopy.exe ...
Exécute, juste, un cmd en élévation (ADMIN) et donne le résultat de
Code : Tout sélectionner
Net Use
-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 9 invités