IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Forcer le numéro PID d'un processus


Sujet :

Windows

  1. #1
    Membre régulier
    Homme Profil pro
    Ingénieur validation
    Inscrit en
    Juin 2012
    Messages
    89
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur validation
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juin 2012
    Messages : 89
    Points : 70
    Points
    70
    Par défaut Forcer le numéro PID d'un processus
    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.

  2. #2
    Membre expert
    Avatar de sachadee
    Homme Profil pro
    AMI DU BAT
    Inscrit en
    Janvier 2013
    Messages
    1 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Brésil

    Informations professionnelles :
    Activité : AMI DU BAT
    Secteur : Distribution

    Informations forums :
    Inscription : Janvier 2013
    Messages : 1 478
    Points : 3 768
    Points
    3 768
    Par défaut
    Salut,

    Tu peux également travailler sur les titres des fenêtres et ensuite killer le processus par le titre.

    Example :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    taskkill /F /FI "WINDOWTITLE eq toto"
    Je ne sais pas si ça peu résoudre ton problème, fais qqe test.

    ________________________________
    Un p'tit coup de pouce ça fait toujours plaisir, pensez-y !
    ________________________________

  3. #3
    Membre régulier
    Homme Profil pro
    Ingénieur validation
    Inscrit en
    Juin 2012
    Messages
    89
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur validation
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juin 2012
    Messages : 89
    Points : 70
    Points
    70
    Par défaut
    C'est une bonne idée, de plus j'avais déja renommé les fenêtres avec la commande title dans le batch.
    Je vais essayer ça.

Discussions similaires

  1. Récupération du PID d'un processus
    Par Isalith dans le forum Langage
    Réponses: 4
    Dernier message: 28/03/2014, 16h49
  2. Fonctions exec / system : PID d'un processus
    Par boo64 dans le forum Langage
    Réponses: 3
    Dernier message: 30/07/2011, 17h35
  3. Trouver le Pid d'un processus qui appelle un programme
    Par samlecas dans le forum Débuter
    Réponses: 3
    Dernier message: 14/01/2009, 14h10
  4. [Système] Obtenir le PID d'un processus
    Par pjmorce dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 28/08/2008, 20h01
  5. Forcer un numéro de chapitre
    Par Eusebius dans le forum Mise en forme
    Réponses: 3
    Dernier message: 01/04/2008, 15h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo