Comment executer un .exe situé sur une autre machine du reseau? - Shell/Batch - Programmation
Marsh Posté le 18-06-2007 à 12:07:16
Je viens de tester un truc, jai tapper
Code :
|
dans une commande Dos et ca marche. Du coup je vois pas du tout pourquoi ca ne marche pas avec le batch!??
Marsh Posté le 18-06-2007 à 12:07:55
Slt!
essayes ça et dis moi:
echo off
START \\serveur\partage\test.txt
Je viens de faire le test avec un txt et ça marche. A+
Marsh Posté le 18-06-2007 à 12:08:20
puis enregistres le tout dans un "nom.bat"
Marsh Posté le 18-06-2007 à 16:23:10
Slt,
En effet, en appliquant ton exemple, ca marche. Cependant dans mon cas ca ne marche pas comme je veux. En fait j'ai vu que le probleme n'est pas lié au batch (l'appel de \\server-p001\$d\repertoire\sous_repertoire\mon_programme.exe param_1 fonctionnait) mais est liè au programme exe qui est executé par le fichier batch. C'est effectivement le .exe qui n'arrive a accedé à un fichier qui est sur le reseau, à savoir, ceci \\\\my-server\\d$\\partage\\fichier.ini ne fonctionne pas dans mon programme (C#)
Peut etre que tu as une idee a ce probleme, je te renvoie au nouveau thread que j'ai créé.
http://forum.hardware.fr/hfr/Progr [...] 5617_1.htm
Merci pour ton aide.
++
Marsh Posté le 18-06-2007 à 11:52:58
Slt,
Est il possible de faire appel à un programme .exe en batch si ce programme n'est pas sur la meme machine d'ou il est appelé. Executer un .exe se trouvant sur une autre machine du meme reseau. Exemple, je veux pouvoir faire ca:
J'ai essayé, mais le fichier batch ne trouve pas le .exe. Comment faire?
Merci d'avance pour votre aide.
++
Message édité par cervantes le 18-06-2007 à 11:59:53