fichier bat ne fonctionne pas dans les taches planifiées de Windows

fichier bat ne fonctionne pas dans les taches planifiées de Windows - Shell/Batch - Programmation

Marsh Posté le 11-09-2006 à 14:39:41    

Bonjour à tous,
J'ai le fichier .bat suivant :  

copy dump.txt F:\dump.txt > result.txt


où F est la lettre attribuée à un lecteur réseau.
Lorsque je lance ce script en double cliquant sur le fichier bat ou si je rentre les commandes sur une invit, ça fonctionne.
Mon problème est que si j'essaie de planifier l'exécution de ce script via les taches planifiées de Windows, ça ne fonctionne plus : j'ai dans le fichier result.txt :

0 file(s) copied.


Est-ce quelqu'un sait pourquoi ?
Merci.
J.

Reply

Marsh Posté le 11-09-2006 à 14:39:41   

Reply

Marsh Posté le 11-09-2006 à 15:25:18    

Juste une question :  
Au moment où ta tache est lancée, le lecteur réseau est monté ? sinon il faut faire un petit "net use" avant.

Reply

Marsh Posté le 11-09-2006 à 15:29:23    

Monsieur Seb a écrit :

Juste une question :  
Au moment où ta tache est lancée, le lecteur réseau est monté ? sinon il faut faire un petit "net use" avant.


 
En principe oui... et puis ça ne fonctionnerait pas non plus en direct si le lecteur réseau n'était pas monté, non ?
Là, si je lance la commande depuis une invit ou en double cliquant sur le .bat, ça fonctionne mais pas quand je fais une tâche planifiée...
Et puis même si je spécifie l'adresse réseau directement : //mon_réseau/... j'ai le même comportement.
 
 

Reply

Marsh Posté le 11-09-2006 à 15:55:24    

Tu as essayé en mettant le chemin complet du fichier d'origine ?

Reply

Marsh Posté le 11-09-2006 à 16:32:56    

merci pour ton aide. J'ai essayé ce que tu me conseilles mais sans succès.
Le problème semble vraiment au niveau de la copie  du fichier sur un autre emplacement réseau parce que si j'essaie de copier le fichier localement, ça fonctionne. Autrement dit :

copy dump.txt dump2.txt > result.txt

fonctionne mais

copy dump.txt F:\dump.txt > result.txt

non !
 

Reply

Marsh Posté le 11-09-2006 à 16:43:28    

:??:  
Bon ... alors en vrac :  
- essaye avec /Y
- regarde du coté de l'option /V  [:noxauror]  
- place toi dans le répertoire d'origine avant la copie :

cd c:\mon_rep


 

Reply

Marsh Posté le 11-09-2006 à 16:51:40    

Toujours pareil, même avec les deux options.
C'est désespérant !
Surtout que la commande fonctionne, c'est seulement via les taches planifiées que ça ne marche pas (et évidemment, j'en ai besoin de cette planification).
Ce qui m'étonne, c'est que manifestement personne n'a eu le même problème...
Je ne sais plus où regarder.
Au secours !!

Reply

Marsh Posté le 11-09-2006 à 22:06:40    

Dans tous les cas, précise le chemin complet pour dump.txt ET dump2.txt.
 
Fais déjà un  
dir F:\
pour voir s'il trouve le lecteur.

Reply

Marsh Posté le 13-09-2006 à 12:53:16    

Les chemins complets sont tous les deux spécifiés et comme je m'y attendais, le lecteur F est bien trouvé.
Quelqu'un aurait-il une autre suggestion ? C'est quand même rageant de savoir que mon script fonctionne mais pas à travaers les taches planifiées de Windows...

Reply

Marsh Posté le 12-01-2009 à 09:38:43    

Bonjour à tous,

 

Quelqu'un aurait trouvé une solution à ce problème ? Je rencontre exactement le même soucis que jgfa9

 

D'avance merci

 

Miro

Message cité 1 fois
Message édité par m1r077 le 12-01-2009 à 09:39:12
Reply

Marsh Posté le 12-01-2009 à 09:38:43   

Reply

Marsh Posté le 12-01-2009 à 10:15:44    


Si mes souvenirs sont bons, je crois que tu dois spécéifier dans les propriétés de la tâche Windows les mêmes noms d'utilisateur et mot de passe que ceux utilisés pour ouvrir ta session Windows.
 

m1r077 a écrit :

Bonjour à tous,
 
Quelqu'un aurait trouvé une solution à ce problème ? Je rencontre exactement le même soucis que jgfa9
 
D'avance merci
 
Miro


Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed