Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2691 connectés 

 


Dernière réponse
Sujet : Quelle est la commande (en *.bat) pour fermer une appli ?
costla interressant si kelk'1 a plus d'info ou des liens

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
costla interressant si kelk'1 a plus d'info ou des liens
Requin Avec le resource kit est fourni l'utilitaire "kill" pour Windows, il fonctionne comme sont penchant UNIX avec le numéro du process.
 
Je ne pourrais l'affirmer à 100%, mais il me semble qu'il existe un autre utilitaire dans le resource kit qui à partir du nom de l'exe ou du process retourne le PID de ce dernier.
zulman

NinoH a écrit a écrit :

 
 
C:\WINDOWS\RUNDLL32.EXE user.exe,exitwindows  




marche pas cette manip

seblamb Et commant tu trouve le PID du programme à fermer.  
Sur quel critère tu relies le programme à fermer et son PID ?
hardcoregamer en meme temps bill on parle de windox y vas avoir du mal a recup les PID et a faire un kill -9 ...
bill.fr Tu fais un petit programme C++ qui récupère le PID du/des thread du programme à fermer et tu leur envoie un 'kill -9'..
 
 
C clair ??? ;)
karim63 merci.
Et ou pont avoir la liste des commandes systeme de ce genre ?
NINOH

karim63 a écrit a écrit :

[...] quelle est la commande qui permet d'arreter un ordi ?



 
C:\WINDOWS\RUNDLL32.EXE user.exe,exitwindows

Chicot Bon c'est pas un .bat maiq un programme pour automatiser tout pleins de tâches sous windows : en plus c'est un freeware. Tu peux le trouver ici : http://www.hiddensoft.com/AutoIt/index.html
karim63 bon bah en delphi alors !!
manu025 Karim > Là tu dis une connerie avec le pascal ! Un programme pascal compilé est en fait un programme d'assembleur 16bits compilé (avec les regs ax, bx , ... et non eax, ebx, .... comme les programmes natifs windows). Tu ne peut pas avoir accès à ce qu'on pourrait appeler les PID (comme sous linux) de cette manière. Par contre avec l'utilisation des API windows sans nul doute. Mais bon, on est bien loin des .bat !
karim63 je ne suis pas d'accord avec toi martinmartin , car quand on quite windows avec des applis ouverte , elle ce ferment , et en plus correctement.
OK c'est pas sous dos , mais y dois bien y avoir une commande windows. d'ailleurs je pense que les .bat son des fausses appli en dos , tous comme les commandes ms dos sous windows.
Moi je les ferme a la main, j'ai pas trouver d'autres solutions.
D'ailleurs quelle est la commande qui permet d'arreter un ordi ? car a ma fac , les ordi on un raccorci vers un prog reboot , et j'ai demandé a un administrateur qui m'a dit que c'etait simple.
c'est peut etre fesable en pascal.
martinmartin NinoH,  tu dis que si un prog existe, alors une commande existe, je vois pas le rapport, au contraire, si un prog existe, c'est que la commande n'existe pas, et donc le soft est la pour palier ce problème, non ?
NINOH :bounce:
gizmo ben la commande se résumerais a appeler ce programme, comme un programme ordinaire. Mais je ne connais pas de tel programme sous dos "windows"
NINOH

gizmo a écrit a écrit :

ca n'existe pas. Il faudrait que tu lances un programme qui permette de tuer les autres, un truc comme le kill de linux.  




 
Si un programme peut le faire, c'est qu'il existe une commande, non ?

gizmo ca n'existe pas. Il faudrait que tu lances un programme qui permette de tuer les autres, un truc comme le kill de linux.
NINOH Bah tu ouvres ton bloc notes, tu y tapes les chemins des applis à lancer :
c:\chemin\appli1
c:\chemin\appli2
c:\chemin\appli3
 
et tu l'enregistre sous : Applis.BAT
Marcel_Le_Cram comment tu fais pour lancer une appli ?
NINOH Je sais faire des batch pour lancer de appli, et je voudrais en faire un autre pour les fermer. Est-ce possible ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)