Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Lancer un fichier .bat pendant l'exécution [ Archives / Systeme ] (lagoelle)

mercredi 30 mars 2005 à 09:17:17 | Lancer un fichier .bat pendant l'exécution

lagoelle

Bonjour,

Après recherche, dans le forum, je me tourne vers vous. Voici la question:

Comment lancer un fichier .bat pendant l'exécution ?

J'ai essayé :

System.Diagnostics.Process.Start ( "Mon fichier.bat");

et ça marche mais dans mon appli, l'utilisateur choisit l'emplacement de la création du .bat:

System.Diagnostics.Process.Start( chemin + @"\fichier.bat");

La fenetre dos s'ouvre, disparait mais rien, le .bat n'a pas fait ce qu'il devait faire...

J'ai également essayé avec Process.StartInfo... mais là encore, ça n'a rien donné.

En fait j'aimerais que la fenetre dos s'ouvre, que le fichier bat fasse son boulot et que la fenetre reste ouverte après, de facon que l'utilisateur puisse lire ce qui c'est passé.

Si quelqu'un a une idée...

Merci d'avance

@ +

lagoelle


mercredi 30 mars 2005 à 09:57:04 | Re : Lancer un fichier .bat pendant l'exécution

Arthenius

Membre Club
et tu ne peux pas faire ce que fais ton .bat en c# ???
plus simple non ???

Arthenius
http://blogs.developpeur.org/Arthenius/

"Ce qui ne me tue pas, me rend plus fort..."


mercredi 30 mars 2005 à 10:10:27 | Re : Lancer un fichier .bat pendant l'exécution

lagoelle

Et non Arthenius, j'ai essayé (d'ailleurs crazyHt travaille dessus, voir mon dernier post à propos des fichiers cab).

Donc pendant que de son coté il regarde ce qu'il peut faire, je teste d'autres possibilités...

Donc, si tu peux m'aider, je t'en remercies.

@ plus

lagoelle

mercredi 30 mars 2005 à 10:14:22 | Re : Lancer un fichier .bat pendant l'exécution

TheSaib

Administrateur CodeS-SourceS
Met un pause a la fin de ton fichier Bat


::|The S@ib|::
MVP C#.NET

mercredi 30 mars 2005 à 10:25:53 | Re : Lancer un fichier .bat pendant l'exécution

Arthenius

Membre Club
arf dsl j'avions pas vu les autres post...

Arthenius
http://blogs.developpeur.org/Arthenius/

"Ce qui ne me tue pas, me rend plus fort..."


mercredi 30 mars 2005 à 10:56:30 | Re : Lancer un fichier .bat pendant l'exécution



Non, j'ai essayé en C# mais ça n'a pas abouti...voir mon post sur les cab

Donc j'explore une autre voix, donc si tu peux m'aider, je t'en remercie

@ plus

lagoelle

mercredi 30 mars 2005 à 11:13:30 | Re : Lancer un fichier .bat pendant l'exécution

lagoelle

Désolé pour le doublon décalé, mais lorsque je suis venu voir vos réponses, il n'y avait rien d'affiché, donc j'ai réécrit le meme message et puis tous les messages se sont affichés !?!?

Mon fichier bat contient:
cabarc n mycab.cab @ListeOfFile.txt

où cabarc est l'exe de chez Microcrosoft, n signifie nouveau, mycab.cab est le nom de sortie du cab et @ListeOfFile.txt un fichier contenant,ligne par ligne, le nom des fichiers à compresser

Donc j'ai bien rajouté le mot pause mais ça ne fonctionne pas, par contre ça m'a permis de lire la fenetre dos, l'erreur vient du fait qu'il n'arrive pas à lire le fichier ListeOfFile.txt !!!? Je ne comprends pas car quand j'exécute le bat en direct , ça marche.

Vous en pensez quoi ?

@ plus

lagoelle

mercredi 30 mars 2005 à 11:18:49 | Re : Lancer un fichier .bat pendant l'exécution

TheSaib

Administrateur CodeS-SourceS
Ce n'est pas une question de chemin ? est tu sur qu'il tape au bon endroit ?


::|The S@ib|::
MVP C#.NET

mercredi 30 mars 2005 à 11:19:52 | Re : Lancer un fichier .bat pendant l'exécution

Arthenius

Membre Club
met le chemin complet de listeoffile.txt
peut etre que vu que tu execute ton prog depuis C# il est positionner dans un autre repertoire...et voilou..


Arthenius
http://blogs.developpeur.org/Arthenius/

"Ce qui ne me tue pas, me rend plus fort..."


mercredi 30 mars 2005 à 11:20:29 | Re : Lancer un fichier .bat pendant l'exécution

Arthenius

Membre Club
lol refresh...
je commence a resembler a coq :o)

Arthenius
http://blogs.developpeur.org/Arthenius/

"Ce qui ne me tue pas, me rend plus fort..."



1 2

Cette discussion est classé dans : fichier, lancer, process, bat, exécution


Répondre à ce message

Sujets en rapport avec ce message

Lancer un programme a un moment précis [ par Teddysan ] Tout le monde connait le moyen de lancer un programme a partir du code:Process p = new Process();p.StartInfo = new ProcessStartInfo();p.StartInfo.File Exécution de fichier ... [ par maevacmoi ] Hello !Je voudrais lancer l'exécution (C#) d'un fichier ex. install.exe, qui se situe en local sur mon pc. J'ai trouvé la fonction ShellExecute mais j recup le process qui utilise un fichier donné? [ par kach23 ] bonjour,je developpe en vb.net et c# et suis débutant.j'ai un petit bug lorsque je ve supprimer des fichiers.il me dit qu'ils sont utilisés par un aut Lancer un fichier d'aide compilé [ par Maglitee ] Bonjour, j'ai réalisé une application en C#. J'ai dans mon menu un bouton "aide". J'ai également réalisé un fichier d'aide compilé (*.chm).J'aimerai a Exécution d'une commande par le shell [ par Marquo ] Bonjour,je dois lancer une commande shell depuis un programme C#.J'ai essayé plusieurs choses mais à chaque fois la fenêtre dos s'ouvre mais sans la l Pb Process.Start [ par yanis7518 ] Bonjour voila mon pb je dois copier un fichier ki se trouve sur un autre Ordien utilisant directement la fonction CopyTo cela marche mais j'aimerai pa Process.start [ par zarmin ] Bonjour , Je souhaite lancer un programme a partir du mien et lui passer en paramètre un chemin d'un fichier. Le problème est que ce fichier est cont descripteur de fichier [ par nicolaslepot ] Bonjour, dans un programme en C#, il faudrait que je supprime un fichier dès qu'un programme externe à terminé de le lire. Je pense que pour faire cec Lancer commande DOS dans un objet Process [ par Verrisan ] Bonjour tout le monde,Voilà j'aimerais lancé la comande Dos "move" qui permet de déplacer un fichier d'un répertoire à un autre dans objet de type Pro Lancer un script [ par plop3000 ] Bonjour, Je travaille sous visual studio 2005 pour faire mon fichier d'installation de mon projet. Je voudrais savoir si il est possible que visual st


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Appels d'offres

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.