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 :

killer un processus sur ordi distant-id_processus


Sujet :

Windows

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    465
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 465
    Par défaut killer un processus sur ordi distant-id_processus
    Bonjour,

    Je souhaite pouvoir tuer le processus à l'origine d'un logiciel appelé cassopiee sur des ordinateurs distants...et ce, grâce à l'utilitaire pskill.

    pskill [\\computer [-u username [-p password]]] <process Id or name>

    J'ai testé en utilisant le nom du processus mais ça ne marchait pas.

    La solution était donc de prendre l'id du processus.
    Or, l'id change d'une change du machine à une autre, d'où la nécessité de dresser la liste des processus en cours puis d'extraire l'id du processus grâce à l'outil pslist.

    Voici donc le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    pslist | find "cassiopee" > cassiopee_process.txt
    le résultat ds cassiopee_process est le suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cassiopee            1272   8  22  856  95264     0:49:40.625     7:53:40.935
    Il ne me reste plus qu'à extraire de ce fichier l'id du processus qui est 1272 et ce, grâce au système de jeton.
    Or, je ne vois pas comment effectuer ma boucle... (tokens=2, je crois en tt cas...)

    si qqn pouvait m'éclairer!

    merci!

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    465
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 465
    Par défaut [résolu]
    ça y est jai trouvé la réponse:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    for /f "tokens=1,2,*" %i in (cassiopee_process.txt) do set PID=%j

Discussions similaires

  1. Réponses: 5
    Dernier message: 05/06/2007, 16h25
  2. Script Shell qui lance un programme sur un ordi distant avec SSH
    Par bilibou dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 02/06/2007, 11h18
  3. Comment jouer un .wav sur un ordi distant?
    Par Mariussy dans le forum Delphi
    Réponses: 10
    Dernier message: 07/01/2007, 12h46
  4. Liste processus sur PC distant
    Par chaours dans le forum Delphi
    Réponses: 23
    Dernier message: 02/09/2006, 10h27
  5. Tuer un processus sur une machine distante
    Par nuke_y dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 16/11/2004, 09h55

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