elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Obtener PID en Windows
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Obtener PID en Windows  (Leído 9,749 veces)
freshn

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Obtener PID en Windows
« en: 8 Agosto 2011, 06:30 am »

Hola,

Tengo una curiosidad: Puedo obtener el PID de un proceso desde un .bat? por ej;
Tengo un archivo srcds.exe y lo inicio mediante un .bat (start srcds.exe); al momento de iniciar el proceso, windows le asignara un PID, como puedo hacer para obtener ese PID todo en el mismo script del .bat?

Necesito saber eso porque quiero iniciar varios procesos que tienen el mismo nombre de archivo (srcds.exe) entonces si quiero detener uno se dentendran todos por eso necesito la manera de saber el PID para detener el proceso exacto.

Usado para servidores de juegos.


En línea

WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.605


Sin conocimiento no hay espíritu


Ver Perfil WWW
Re: Obtener PID en Windows
« Respuesta #1 en: 8 Agosto 2011, 07:09 am »

Te sirve?:

tasklist | find "explorer.exe"
Código:
C:\Users\Yhojann>tasklist | find "explorer.exe"
explorer.exe                   416 Console                    1    58.860 KB

El pid es 416

con ~ podrás acortar los carácteres hasta llegar al string del pid.
Metes la linea en una variable por ejemplo %pid% y luego lo recortas con %pid:~31,4% no se, es una idea


« Última modificación: 8 Agosto 2011, 07:13 am por WHK » En línea

freshn

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Obtener PID en Windows
« Respuesta #2 en: 8 Agosto 2011, 07:14 am »

No, pero gracias por tu aporte, a lo que me refiero es: que todo sea automaticon no estar escribiendo comandos para saber el PID sino que el batch lo obtenga el solo del proceso que se acaba de iniciar, nosé si eso es posible, porque hay Game Control Panel que hacen algo similar con los procesos pero son muy caros.
tcadmin.com
gamecp.com
mintpanel.com etc
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Obtener el Estado del audio en Windows
.NET (C#, VB.NET, ASP)
Rosen 1 2,378 Último mensaje 3 Octubre 2009, 00:08 am
por MANULOMM
Obtener ip via msn con netstat [Windows Live Msn]
Mensajería
zepheon 4 7,809 Último mensaje 12 Abril 2011, 15:15 pm
por zepheon
Obtener windows 7 « 1 2 3 »
Windows
ferry91 24 15,200 Último mensaje 7 Enero 2012, 13:28 pm
por d3xf4ult
Obtener Windows 10 « 1 2 »
Windows
El_Andaluz 11 9,480 Último mensaje 13 Octubre 2015, 03:08 am
por f7eo
Obtener Windows 95 con sus juegos?
Windows
victtor77 3 4,525 Último mensaje 5 Diciembre 2017, 17:47 pm
por victtor77
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines