[Batch] Lancement d'une appli sans bloquer le deroulement de script

Lancement d'une appli sans bloquer le deroulement de script [Batch] - Shell/Batch - Programmation

Marsh Posté le 31-08-2007 à 10:11:38    

Bonjour
 
Je cherche un moyen de lancer une appli via un batch, mais que le batch n'attende pas que l'appli se termine pour continuer son chemin.
 
mon batch pour le moment lance une connection shh via putty (avec un putty -l xx@peta.com .....)
ce que je voudrait c'est que une fois la connection lancer, que le batch puisse continuer, sans attendre qu'on termine la dite connection.

Reply

Marsh Posté le 31-08-2007 à 10:11:38   

Reply

Marsh Posté le 31-08-2007 à 16:33:20    

utilise la commande START

Reply

Marsh Posté le 03-09-2007 à 18:01:02    

impecable, je connaissait pas.
 
par contre maintenant, quand je fait mon start, l'appli qui est lancé passe devant, y a t'il une commande en batch pour faire revenir la fenetre au premier plan ?
(celle qui lance le start ...)


Message édité par chico008 le 03-09-2007 à 18:01:24
Reply

Marsh Posté le 04-09-2007 à 03:47:05    

Non on peut pas, et pourquoi tu veux faire ça ?

Reply

Marsh Posté le 04-09-2007 à 09:46:30    

bah pour lui redonner le focus apres que la connection ssh soit faite.
sinon c'est la fenetre de connection putty qui reste devant et on voit pas que le batch derrière attend des actions de la part de l'utilisateur.

Reply

Marsh Posté le 04-09-2007 à 18:59:32    

ben au pire on peut faire quitter le batch et le relancer d'où il a quitter, ce qui fera qu'il sera au premier plan...

Reply

Marsh Posté le 04-09-2007 à 19:23:09    

et tu fait ca comment, le faire quitter facile, mais le faire se relancer la ou il en etait je voit pas comment ?!

Reply

Marsh Posté le 04-09-2007 à 20:29:27    

en utilisant 2 batch. Tu veux que j'te l'code ?

Reply

Marsh Posté le 04-09-2007 à 20:40:33    

ouais mais avec 2 batch bof bof quoi, je prefererais en garder un seul.

Reply

Marsh Posté le 04-09-2007 à 21:07:03    

on peut avec un seul bat (fichier.bat) :
@echo off
if exist %systemdrive%\goto.txt goto suite
start putty
echo goto> %systemdrive%\goto.txt
start fichier.bat
exit
:suite
::suite du programme
del %systemdrive%\goto.txt

Reply

Sujets relatifs:

Leave a Replay

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