Pb avec un fichier bat

naud Messages postés 16 Statut Membre -  
naud Messages postés 16 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.
A voir également:

9 réponses

mykhi35 Messages postés 16 Statut Membre
 
Salut
As tu les droits suffisants pour accéder à ce fichier ?
0
naud Messages postés 16 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
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
naud Messages postés 16 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

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

Posez votre question
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
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
naud Messages postés 16 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
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
naud Messages postés 16 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