Bonjour la commu;
voilà, je me demandais s’il était possible par un simple raccourci de lancer en même temps une série de prog; ds mon cas, il serait pratique de pouvoir lancer, firewall, antivirus et antispyware, et connexion internet depuis un seul raccourci. Qq’un connaît il une soluce? Marci par avance
Raccourci je ne crois pas, mais un bête batch simplement
mouais; ok; mais je n’ai pas bcq de connaissances en programation; vs ne connaitriez pas un bon site où je pourrais me renseigner?
Il n’y a pas plus simple
Tu ouvres le Bloc-notes, et tu écris dedans pour chaque programme une ligne qui est le chemin complet de son exécutable. Tu sauvegardes le fichier en .bat (attention pour ne pas qu’il soit .bat.txt) et voilà.
Example pour lancer le Bloc-notes, la calculatrice et wordpad
start C:\Windows\notepad.exe
start C:\Windows\system32\calc.exe
start "C:\Program Files\Windows NT\Accessoires\Wordpad.exe"
ok!! merci; j’ai commencé à chercher des aides; mais je n’ai pas trouvé pr faire si simple
Merci!!
j’ai des fenêtres DOS qui s’affichent avec la ligne de commande:
C:\documents and settings…
Mais le programme ne se lance pas…
?
Tu peux coller le contenu de ton fichier stp ?
(j’ai testé celui en haut avant de poster).
Si ton batch a du mal à trouver le bon chemin, prends l’alternatif :
start /DC:\Windows notepad.exe
start /DC:\Windows\system32 calc.exe
start /D"C:\Program Files\Windows NT\Accessoires" Wordpad.exe
ou pour que ça tourne quelque soit le dossier Windows (fr pour Wordpad) :
start /D%SystemRoot% notepad.exe
start /D%SystemRoot%\system32 calc.exe
start /D"%ProgramFiles%\Windows NT\Accessoires" Wordpad.exe
Pour plus d’info sur la commande start, voir l’Aide et support ou depuis l’invite de commandes :
start /?
Le %SystemRoot% est une variable d’environement, elle représente la racine de Windows, C:\Windows dans la plupart des cas. %ProgramFiles% pour le dossier des logiciels.
Pour connaitre la valeur des variables disponibles, depuis l’invite de commandes :
set
J’arrive à lancer un programme qd il est ss windows (explorer par ex); mais impossible de le lancer depuis le dossier “program files”. Un des prog q je veux lancer est ds:
C:\Program Files\Kaspersky Lab\Kaspersky Anti-Hacker\KAVPF
ok; j’ai réussi… une dernière question
Quelle est la commande pr demander de fermer les dits-programmes?
il n’existe pas un tutorial?..
Parce q me voilà plein de questions… est ce q je pourrais demander à lancer une connexion internet, attendre q je connecte manuellement, et lancer aussitôt un programme?
Voilà, tu as dû retrouver les guillemets oubliés
Pour le tuto des batchs, PowerBatch en inclut un assez sympa pour commencer :
http://www.astase.com/products/?Outils%20PowerBatch
Pour lancer une connexion, c’est par la commande
rasdial
ou
rasphone
(sous XP en tout cas, d’autres OS j’en suis moins sûr)
par contre pour vérifier son état afin de lancer d’autres, je ne crois pas que c’est aussi simple (en programmation, on doit lire des clés de registre spécifiques pour cela), sous XP,
reg query
peut le fait mais pour le “parser” ca ne doit pas être simple.
par contre, tu peux lancer la connexion, attendre un peu genre
sleep 120
pour 2mn puis lancer le reste.
tente aussi
start /wait
qui attend le retour d’un lancement avant de faire le deuxième.
c’est une idée, je n’ai pas testé dans le cas spécifique des connexions.
voilà
edit: sleep.exe n’est pas intégré dans Windows, mais ça doit trainer qqpart sur le net
Merci pr cette gde aide; je me plonge ds le tuto;
encore merci la communauté
Bonne lecture