mardi 2 décembre 2008

Créer un script dans un OSD

Si comme moi vous avez besoin de créer un script .bat pour lancer une application, créer simplement un .bat que vous ajouterez comme raccourci lors de la phase de séquencage. ( juste avant de lancer toutes les applications)

J'ai eu besoin de créer un script pour lancer deux applications, dans un ordre spécifique.
Voici le code que j'ai mis :

"C:\Program Files\Microsoft Application Virtualization Client\sfttray.exe" /launch "Nom App1"&ping localhost -n 15 -w 1000&"C:\Program Files\Microsoft Application Virtualization Client\sfttray.exe" /launch "Nom App2"

Le ping est une astuce que j'ai trouvé afin de lancer App2 15 secondes (ping) environs après App1. J'ai fais cela pour des raisons technique, il fallait absolument que App1 soit lancée en premier, puis une foi lancée, App2 peut se lancer.

3 commentaires:

Anonyme a dit…

Bonsoir !

Pour remplacer le ping comme délai d'attente, avec les Windows récents, on peut utiliser la commande timeout.exe.
Exemple :
timeout /T 15
Attendra 15 secondes.

Anonyme a dit…

Bonsoir !

Pour remplacer le ping comme délai d'attente, avec les Windows récents, on peut utiliser la commande timeout.exe.
Exemple :
timeout /T 15
Attendra 15 secondes.

plop a dit…

Bonjour Michel,

Exact, on peut même utiliser les commandes PAUSE ou SLEEP mais ce sont des commandes externes qu'il faut installer.
Merci pour ta remarque, j'apprécie d'échanger nos idées.

Bonne soirée
Fabien.