Pb avec un fichier bat

Fermé
naud Messages postés 16 Date d'inscription lundi 24 mai 2004 Statut Membre Dernière intervention 16 juin 2006 - 17 févr. 2006 à 15:33
naud Messages postés 16 Date d'inscription lundi 24 mai 2004 Statut Membre Dernière intervention 16 juin 2006 - 20 févr. 2006 à 11:46
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

mykhi35 Messages postés 16 Date d'inscription jeudi 9 février 2006 Statut Membre Dernière intervention 21 février 2006
17 févr. 2006 à 15:45
Salut
As tu les droits suffisants pour accéder à ce fichier ?
0
naud Messages postés 16 Date d'inscription lundi 24 mai 2004 Statut Membre Dernière intervention 16 juin 2006
17 févr. 2006 à 15:52
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 Date d'inscription jeudi 9 février 2006 Statut Membre Dernière intervention 21 février 2006
17 févr. 2006 à 16:00
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 Date d'inscription lundi 24 mai 2004 Statut Membre Dernière intervention 16 juin 2006
17 févr. 2006 à 16:31
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 1788 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 3 septembre 2006 382
17 févr. 2006 à 16:40
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 1788 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 3 septembre 2006 382
17 févr. 2006 à 16:44
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 Date d'inscription lundi 24 mai 2004 Statut Membre Dernière intervention 16 juin 2006
17 févr. 2006 à 16:48
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 1788 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 3 septembre 2006 382
17 févr. 2006 à 18:13
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 Date d'inscription lundi 24 mai 2004 Statut Membre Dernière intervention 16 juin 2006
20 févr. 2006 à 11:46
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