IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows 10 Discussion :

Fonction RoboCopy : Ne fonctionne pas ?


Sujet :

Windows 10

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2021
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2021
    Messages : 5
    Points : 2
    Points
    2
    Par défaut Fonction RoboCopy : Ne fonctionne pas ?
    Bonjour à tous,

    Sur un de mes ordinateurs, j'utilise la fonction Robocopy par fichier de commande .cmd

    Voulant faire la même chose sur un autre... cela ne fonctionne pas ... ( windows 10 pour les 2)

    Commande utilisée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    robocopy C:\Users\Jozsa Boglarkaµ\.freemedforms\databases\ C:\Users\Jozsa Boglarkaµ\OneDrive\prive\backup_DossierMed\Bogi\ /e
    On est dans le simple de chez simple et les répertoires sont bons. Mais cela ne fonctionne pas ...

    Le but est bien entendu de copier tous les fichiers et répertoires.

    BAV

    Nicolas

  2. #2
    Expert éminent sénior
    Avatar de JML19
    Homme Profil pro
    Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Inscrit en
    Décembre 2010
    Messages
    14 939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2010
    Messages : 14 939
    Points : 23 251
    Points
    23 251
    Billets dans le blog
    10
    Par défaut
    Bonjour

    As-tu testé en te positionnant dans le dossier de départ avec la commande CD avant la commande robocopy ?
    Vous pouvez utiliser les FAQ (ICI) ou les Tutoriels (ICI) et aussi accéder au blog (ICI)

  3. #3
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 691
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 691
    Points : 13 121
    Points
    13 121
    Par défaut
    Les chemins contenant des espaces doivent toujours être entourés de guillemets.

    robocopy "C:\Users\Jozsa Boglarkaµ\.freemedforms\databases\" "C:\Users\Jozsa Boglarkaµ\OneDrive\prive\backup_DossierMed\Bogi\" /e

  4. #4
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2021
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2021
    Messages : 5
    Points : 2
    Points
    2
    Par défaut Réponse
    Bonjour,
    merci pour vos réponses

    Je viens de tester avec les "". Malheureusement cela ne fonctionne pas.

    J'ai ajouté une ligne "Pause" afin de voir ce qui se passe.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
      ROBOCOPY   ::   Copie de fichiers robuste pour Windows
    -------------------------------------------------------------------------------
    
      Début*: dimanche 13 juin 2021 10:14:09
       Source : C:\Users\Jozsa Boglarka┬Á\.freemedforms\databases" C:\Users\Jozsa\
         Dest : C:\Users\Jozsa Boglarkaµ\OneDrive\Compta_consult_Prive\backup_DossierMed\Boglarka┬Á\OneDrive\Compta_consult_Prive\backup_DossierMed\Bogi"\
    
        Fichiers : *.*
    
      Options : *.* /S /E /DCOPY:DA /COPY:DAT /R:1000000 /W:30
    
    -------------------------------------------------------------------------------
    
    2021/06/13 10:14:09 ERREUR 123 (0x0000007B) Accès au répertoire source C:\Users\Jozsa Boglarka┬Á\.freemedforms\databases" C:\Users\Jozsa\
    La syntaxe du nom de fichier, de répertoire ou de volume est incorrecte
    .

    N'est ce pas le nom de répertoire "Jozsa Boglarkaµ" avec son "µ" qui pose problème ?

    BAV

    Nicolas

  5. #5
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 691
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 691
    Points : 13 121
    Points
    13 121
    Par défaut
    \" semble poser problème (traité comme un caractère d'échappement). Supprime le backslash final des chemins.

    robocopy "C:\Users\Jozsa Boglarkaµ\.freemedforms\databases" "C:\Users\Jozsa Boglarkaµ\OneDrive\prive\backup_DossierMed\Bogi" /e

  6. #6
    Modérateur
    Avatar de l_autodidacte
    Homme Profil pro
    Retraité : Directeur de lycée/Professeur de sciences physiques
    Inscrit en
    Juillet 2009
    Messages
    2 415
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Retraité : Directeur de lycée/Professeur de sciences physiques
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 2 415
    Points : 5 805
    Points
    5 805
    Par défaut
    Je vois que le caractère µ dans la ligne de commande est transformé dans le message d'erreur en ┬Á

    C'est peut-être là le problème de syntaxe de nom de fichier/dossier
    Ne pas oublier le tag si satisfait.
    Voter pour toute réponse satisfaisante avec pour encourager les intervenants.
    Balises CODE indispensables. Regardez ICI
    Toujours utiliser la clause Option Explicit(VBx, VBS ou VBA) et Ne jamais typer variables et/ou fonctions en VBS.
    Vous pouvez consulter mes contributions
    Ne pas oublier de consulter les différentes FAQs et les Cours/Tutoriels VB6/VBScript
    Ne pas oublier L'Aide VBScript et MSDN VB6 Fr

  7. #7
    Membre chevronné
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 122
    Points : 2 235
    Points
    2 235
    Par défaut
    Effectivement, ça ne peut pas aider.
    Classiquement, quand un batch a été soit transféré d'une machine à une autre, soit édité avec un traitement de textes qui laisse des caractères de mise en forme, ça peut donner ça.
    Enfin les caractères de mise en forme je cite ça pour mémoire, mais je penserais surtout à un fichier CMD qui aurait été sauvegardé dans un mauvais jeu de caractères.
    Y a-t-il un caractère accentué, ou avec un quelconque type d'inflexion, sur le dernier caractère de ce nom d'utilisateur ?

    Si on cherche le prénom sur Internet on n'est pas déçu, car on y trouve que normalement c'est le premier a qui a un accent. Donc, on devrait avoir le problème un peu plus tôt dans le nom.

    Si je copie ce que me donne un moteur de recherche pour le coller dans un fichier texte au format ANSI, puis que je l'affiche par la commande TYPE, ça me donne
    La commande
    permettra de voir exactement ce qui existe comme sous-répertoires là-dedans.

Discussions similaires

  1. Réponses: 4
    Dernier message: 11/09/2006, 17h46
  2. [Mail] fonction mail qui fonctionne pas
    Par digger dans le forum Langage
    Réponses: 3
    Dernier message: 31/08/2006, 22h28
  3. fonction ridicule qui fonctionne pas sous firefox
    Par Isses dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 27/06/2006, 12h08
  4. fonction plpgsql qui fonctionne pas...
    Par Empty_body dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 15/01/2006, 18h22
  5. La fonction CurrentDb() ne fonctionne pas dans une requête
    Par Sébastien Le Goyet dans le forum Access
    Réponses: 8
    Dernier message: 24/11/2005, 17h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo