Démarrer et arrêter elasticsearch nœuds dans windows

Je suis en train de commencer à elasticsearch comme un processus et de l'arrêter sans fermer l'invite de commande. Pour la création d'un nouveau processus, je suis en utilisant:

C:\Users\User1\Desktop\Work\ElasticSearch\elasticsearch-1.3.1\bin>start /B elasticsearch
C:\Users\User1\Desktop\Work\ElasticSearch\elasticsearch-1.3.1\bin>start /B elasticsearch
C:\Users\User1\Desktop\Work\ElasticSearch\elasticsearch-1.3.1\bin>[2014-08-19 15:23:26,351][WARN ][bootstrap                ] jvm uses the c
lient vm, make sure to run `java` with the server vm for best performance by adding `-server` to the command line
[2014-08-19 15:23:26,433][INFO ][node                     ] [Batroc the Leaper] version[1.3.1], pid[5800], build[2de6dc5/2014-07-28T14:45:15
Z]

Le processus s'exécute sur le port 9200.

Comment puis-je obtenir le processus de PID ou le nom à utiliser taskkill de tuer ce processus à l'aide de cette commande ou quelque chose de similaire, soit à partir de la déjà ouvrez l'invite de commande ou de l'existant invite de commande dans lequel le elasticsearch nœud processus est en cours d'exécution:

taskkill /PID <pid>

Pid de 5800(indiqué dans le processus de log dans la console ci-dessus) ne fonctionne pas. Gestionnaire des tâches de Windows n'ont pas de processus par le nom d'elasticsearch. Il a seulement un cmd processus de l'invite de commande, dans lequel le elasticsearch est en cours d'exécution et quand j'ai tuer ce processus, le elasticsearch obtient également tué.

OriginalL'auteur Romonov | 2014-08-20