Bonjour,
Je gère une communauté de jeu qui utilise un serveur sous Windows 2008.
Le logiciel serveur du jeu se lance par l'intermédiaire d'un batch qui lance un .exe avec diverses options.
Je souhaiterais pouvoir affecter un numéro de PID au processus qui sont lancés car je souhaite par la suite pouvoir fermer ces processus une heure définie automatiquement (en utilisant une tache planifiée par exemple)
J'ai déjà un petit batch qui permet de récupérer le PID du processus que je viens de lancer mais cela ne me convient pas car entre le moment ou je mets en place la tache planifiée et le moment ou le processus devra être fermé, le PID aura certainement changé.
Ceci car quelqu'un aura relancé le processus pour diverses raisons. Il faudrait donc que je modifie la tache planifiée à chaque fois que le processus est relancé. Ce que je veux pas car les autres personnes intervenant sur le serveur connaissent encore moins que moi en informatique.
Je ne peux pas fermer le processus en utilisant le nom de celui-ci car je lance plusieurs fois le même processus qui correspondent à des parties différentes.
La seule solution que je vois, c'est de pouvoir lancer mes processus avec des PIDS prédéfinis.
Mais mes connaissances en informatique sont limitées, il y a peut-être une autre solution.
Avez-vous une solution?
Merci.
Partager