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 -
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:
Merci pour votre aide.
C peut etre une erreur dans mon script.
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
-
Salut
As tu les droits suffisants pour accéder à ce fichier ? -
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. -
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 ? -
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. -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
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 -
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 -
Il me dit que le chemin spécifié est introuvable.
A priori le fait de raccourci le nom des repertoires pose pb -
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 -
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