Pb avec un fichier bat

naud Messages postés 16 Date d'inscription   Statut Membre -  
naud Messages postés 16 Date d'inscription   Statut Membre -
Bonjour,
Je n'arrive pas a faire fonctionner ce script.
je veus tout simplement copier un fichier d'un repertoire à 1 autre.

Voci mon code:

@echo off
c:
cd \Documents and settings\Renaud\Mes documents\etiquette prepa
call copy c:\Documents and settings\Renaud\Mes documents\etiquette prepa\melon x6l.cbl C:\Documents and settings\Renaud\Bureau\Test\ /y
:fin

Merci pour votre aide.
C peut etre une erreur dans mon script.

9 réponses

  1. mykhi35 Messages postés 16 Statut Membre
     
    Salut
    As tu les droits suffisants pour accéder à ce fichier ?
    0
  2. naud Messages postés 16 Date d'inscription   Statut Membre
     
    oui j'ai les droits administrateur.
    En fait lorsque je lance mon fichier bat, il me renvoi aucun message d'erreur, car je n'ai pas le temps de voir le script s'executer.
    0
  3. mykhi35 Messages postés 16 Statut Membre
     
    rajoute une ligne avec la commande pause après ta commande de copie

    @echo off
    c:
    cd \Documents and settings\Renaud\Mes documents\etiquette prepa
    call copy c:\Documents and settings\Renaud\Mes documents\etiquette prepa\melon x6l.cbl C:\Documents and settings\Renaud\Bureau\Test\ /y
    pause
    :fin

    Quel est le message d'erreur ?
    0
  4. naud Messages postés 16 Date d'inscription   Statut Membre
     
    oui j'ai essayé
    il me dit que le fichier spécifié est introuvable.
    Pourtant, j'ai vérifié le chemin est correct et il est pas en lecture seule.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. jpdeclermont Messages postés 1792 Statut Membre 382
     
    bonjour,

    as-tu essayé en utilisant les noms courts ?
    du style c:\docume~1\renaud\mesdoc~1\ etc....

    -------------------------------
    ... WinErr 01B : Erreur illégale - Windows ne vous a pas autorisé à avoir cette erreur
    0
  7. jpdeclermont Messages postés 1792 Statut Membre 382
     
    re-

    tu peux simplifier en :

    @echo off
    c: << ---- Utile uniquement si ton batch est sur un autre disque
    copy c:\Documents and settings\Renaud\Mes documents\etiquette prepa\melon x6l.cbl C:\Documents and settings\Renaud\Bureau\Test\ /y
    :fin <<---- Etiquette non indispensable si tu n'as que la copie dans ton batch

    -------------------------------
    ... WinErr 01B : Erreur illégale - Windows ne vous a pas autorisé à avoir cette erreur
    0
  8. naud Messages postés 16 Date d'inscription   Statut Membre
     
    Il me dit que le chemin spécifié est introuvable.
    A priori le fait de raccourci le nom des repertoires pose pb
    0
  9. jpdeclermont Messages postés 1792 Statut Membre 382
     
    re-

    et vire ton call
    call sert à appeller un autre batch ...
    copy est une commande interne....

    -------------------------------
    ... WinErr 01B : Erreur illégale - Windows ne vous a pas autorisé à avoir cette erreur
    0
  10. naud Messages postés 16 Date d'inscription   Statut Membre
     
    La copie en local fonctionne maintenent.
    Par contre lorsque je copie le fichier sur le serveur, il n'apparait pas. J'accéde bien au serveur pourtant et le chemin réseau est bon.

    @echos
    c:
    copy C:\>Documents and Settings\Renaud\Mes documents\etiquette prepa\logoagrial.doc \\Srvfrudb\eurofru$\logoagrial.doc /y
    pause
    
    0