Menu

Manque de savoir

- - Dernière réponse : little boy62
Messages postés
3247
Date d'inscription
lundi 11 novembre 2013
Statut
Membre
Dernière intervention
24 juin 2019
- 30 avril 2019 à 11:17
bonjour je cherche comment grâce à CMD on peut créer un fichier qui lorsqu'on l'exécutera lancera ou fermera plusieurs app
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
25817
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
24 juin 2019
1666
2
Merci
Bonjour,

Pour fermer des programmes : taskkill
Pour démarrer un programme : start

Dire « Merci » 2

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 45631 internautes nous ont dit merci ce mois-ci

Oui je sais mais j'aimerais créer un fichier .exe qui exécute ou fermer des applications.
jordane45
Messages postés
25817
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
24 juin 2019
1666 -
Via le CMD.. tu ne peux créer que des fichiers batch... pas d'exe... (enfin.. il semble exister des convertisseurs de batch en .exe... je n'ai jamais testé... ).
Sinon, si tu veux coder un fichier .exe, il te faut t'orienter vers des langages de programmation un peu plus évolués..
Un qui est assez simple et qui contient tout ce qu'il te faut pour réaliser ce que tu demandes... c'est autoit.
Commenter la réponse de jordane45
Messages postés
3247
Date d'inscription
lundi 11 novembre 2013
Statut
Membre
Dernière intervention
24 juin 2019
710
0
Merci
Yo.

Suffit de "compiler" ton batch en exécutable.
Avec Batch Compiler par exemple : https://sourceforge.net/projects/batch-compiler/

Par contre, le souci avec le batch, ce sont les chemins à espace, que tu dois mettre en guillemet, sinon ça ne marchera pas...


Jordane45 a parlé d'AutoIt, un langage simple. Et il a totalement raison.

En AutoIt, pour lancer un progamme : run('chemin\programme.exe")
En AutoIt, pour fermer un progamme : processclose('programme.exe")

De plus, tu peux lancer des commandes DOS en AutoIt, plus besoin de passer par un batch, si tu dois lancer une seule ligne de commandes.

Et on peut faire de l'interface graphique.


++
Comme un sage m'a dit : « en France, on a le droit de tout faire....
Faut juste ne pas se faire choper. »
Commenter la réponse de little boy62