comment faire 1 raccourcit qui lance 2 soft en meme tps - Windows & Software
Marsh Posté le 17-01-2002 à 19:28:35
tu fais un racourci vers un batch. Dans ce batch tu mets les lignes de commandes de tes programmes....
Marsh Posté le 17-01-2002 à 19:28:48
tu crée un fichier toto.bat qui contient les programmes a éxecuter (sous la forme : c:\chemin\executable.exe)
puis tu place un raccourcis de toto.bat là où tu veux
Marsh Posté le 17-01-2002 à 19:29:03
ReplyMarsh Posté le 17-01-2002 à 19:31:14
jmbocquet a écrit a écrit : grilled |
a mon avis cela ne marchera pas, car il faudra qu'il ferme le premier programme pour que le second se lance .... Non ???
Marsh Posté le 17-01-2002 à 19:31:27
merci g compris le truc du .bat mais alors le batch: keskessé ?
Marsh Posté le 17-01-2002 à 19:37:30
Citation : |
Ouais, donc dans le .bat faut mettre un start devant.
exemple.bat:
start c:\programme1.exe
start c:\programme2.exe
et ca lance les 2 prog à la suite sans avoir besoin de fermer le le précédent
Marsh Posté le 17-01-2002 à 19:39:05
pour faire le .bat, fo aller sous dos ou on peux faire ca avec le notepad?
Marsh Posté le 17-01-2002 à 19:48:32
ca marche po g fait 1 .bat comme ca:
start C:\Program Files\Signal9\FIREWALL\frw.exe
start C:\Program Files\Internet Explorer\IEXPLORE.EXE
y'a une fenetre dos ki dit impossible de trouver le fichier c:\program (ou un de ses composants).
Vérifiez le chemin, le nom de fichier et la dispo... etc
pour les 2
Marsh Posté le 17-01-2002 à 20:08:29
C'est parce que dos ne reconnait pas les noms longs et que le repertoire program files est vu sous la forme progra~1
Marsh Posté le 17-01-2002 à 20:20:04
alors ch'fé komen, je met les executables sur la racine de c ?
Marsh Posté le 17-01-2002 à 20:22:11
NON tu remplaces program files par progra~1 et aussi les autres repertoires trop longs
start C:\Progra~1\Signal9\FIREWALL\frw.exe
start C:\Progra~1\Intern~1\IEXPLORE.EXE
[edtdd]--Message édité par redevance--[/edtdd]
Marsh Posté le 17-01-2002 à 20:23:59
mais dans ce cas là, fo ke je change tous mes raccourcis qui pointait vers program file non?
Marsh Posté le 17-01-2002 à 20:25:28
OUI, le meilleur moyen tu regardes sous dos comment apparaissent les noms des repertoires
Marsh Posté le 17-01-2002 à 20:44:51
et avec des guillemets ça marcherais pas ???
start "C:\Program Files\Signal9\FIREWALL\frw.exe"
start "C:\Program Files\Internet Explorer\IEXPLORE.EXE"
Marsh Posté le 17-01-2002 à 20:45:34
où essaie comme ça :
start "C:\Program Files\Signal9\FIREWALL\frw.exe"
start "C:\Program Files\Internet Explorer\IEXPLORE.EXE"
j'ai juste rajouté les guillemets.
@+
Marsh Posté le 17-01-2002 à 20:51:46
héhé trop tard en effet...
tout le monde se bat pour ce post
Marsh Posté le 17-01-2002 à 23:21:34
J'ai une question pour vous:
je voudrais que le fichier puisse lance ma connexion internet (adsl raspppoe) puis (comme vous l'avez indique) ie + ootlook
merci
Marsh Posté le 18-01-2002 à 00:10:03
redevance a écrit a écrit : OUI, le meilleur moyen tu regardes sous dos comment apparaissent les noms des repertoires |
il veut dire ses autres raccourcis sous windows. Le fichier .bat n'aura aucune incidence sur ces raccourcis. C'est simple : le même prog a en quelque sorte plusieurs noms :
- nom long sous win
- nom "court" sous dos
> à chaque mode (win / dos) correspond un chemin d'accès différent pour le même prog. C'est tout.
[edtdd]--Message édité par panzemeyer--[/edtdd]
Marsh Posté le 18-01-2002 à 00:11:25
si tu met les guillemets, pas de pb. Tu peux mettre les nom en entier et ca marche bien
Marsh Posté le 18-01-2002 à 00:12:21
hben a écrit a écrit : si tu met les guillemets, pas de pb. Tu peux mettre les nom en entier et ca marche bien |
c vrai
Marsh Posté le 18-01-2002 à 12:17:04
le fou a écrit a écrit : J'ai une question pour vous: je voudrais que le fichier puisse lance ma connexion internet (adsl raspppoe) puis (comme vous l'avez indique) ie + ootlook merci |
Dis à IE de lancer la connection automatiquement.
ou ché pas lance rasppoe je ne sais pas, j'utilise pas
Marsh Posté le 18-01-2002 à 18:13:39
ca marche avec les guillemets g encore une petite question, comment faire pour que la fenetre dos se ferme automatiquement ?
merci
Marsh Posté le 18-01-2002 à 18:15:26
dans les propriété des ton bat tu as des choix comment tu veux que soit la fenetre et en bas y a une case avec "Fermer en quittant"
Marsh Posté le 18-01-2002 à 18:17:00
tu fais un clic droit sur ton raccourci, tu choisis "propriétés".
tu dois trouver l'option "fermer en quittant"
@+
Marsh Posté le 18-01-2002 à 18:19:40
merci cé gentil de vous battre pour me répondre je pense que je ne vais plus vous embêter !
Marsh Posté le 18-01-2002 à 21:58:34
zut j'y arrive pas Ca marche ce truc sous WP ? Parce que :
1) les fenêtres dos s'ouvrent mais les progs ne s'exécutent pas
2) l'option "fermer en quittant" n'est pas dans mon menu Propriétés.
Je crois que vous êtes sous 98 parce que j'avais déjà entendu parler de cette manip pour cet OS.
Ca marche chez quelqu'un qui est sous XP ?
Marsh Posté le 18-01-2002 à 22:05:36
Je le faisait à l'époque où gt sous 98 en effet et g pas retester sous XP
Marsh Posté le 18-01-2002 à 23:00:58
moi le fichier bat marche sous xp il lance outlook et ie puis la fenetre disparait
Marsh Posté le 18-01-2002 à 23:24:45
Le mieux est à mon avis de faire un script, cela permet de spécifier comment la fenetre du soft doit apparaître. Supposons un fichier nommé launch.vbs
Code :
|
Voila il est bien sûr possible de passer des paramêtres aux soft qui sont appelés ; d'utiliser les variables d'environnement comme %systemroot%, %username%, ...
Et comme c'est du VBScript c'est bcp plus souple qu'un batch au niveau des branchements conditionnels...
Et si besoin est les scripts peuvent sans problèmes etre executés à intervalles réguliers grace au "task scheduler".
Pour ceux qui veulent en savoir plus : http://msdn.microsoft.com/scripting/
Marsh Posté le 19-01-2002 à 12:23:26
merci pour ce script g fait un peu de vb mais y'a bcp de truc ke je comprend pas genre à quoi servent les déclarations de variables au début (vu kon s'en sert pas après!)
et t'aurais po un lien en francais pour vb parce que là cé cho!
Marsh Posté le 19-01-2002 à 13:14:06
Le déclaration de constantes en fait corespondent aux 10 valeurs, et donc 10 manières qui peuvent être utilisées pour lancer un soft.
J'en ai utiliser que 3 à des fins de démonstration. En fait tu pourrais tout à fait te passer de cette déclaration et mettre directement la valeur lorsque tu appelle la fonction Run()
Run() prends trois paramètres :
1. le chemin de l'executable
2. comment la fenetre doit etre affichée
3. si le script doit attendre la fin du programme ou non (True ou False)
Comme tu as fais du VB tu n'auras aucun mal avec VBScript, la syntaxe du langage est extrêment proche.
Des liens en français ? Euh non j'ai jamais pensé à rechercher des sites en français qui traitent de Windows Scripting Host (WSH) et VBScript
Marsh Posté le 17-01-2002 à 19:24:58
je sais po si cé possible, mais j'aimerai faire un truc qui lance mon firewall et IE en même temps (ou l'1 après l'autre, je m'en fou)
merci