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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [Batch] Administrador de Procesos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Batch] Administrador de Procesos  (Leído 4,113 veces)
Inset

Desconectado Desconectado

Mensajes: 3


Ver Perfil
[Batch] Administrador de Procesos
« en: 2 Enero 2009, 08:14 am »

Código:
@ECHO OFF
TITLE Administrador de Procesos
:INICIO
CLS
FOR /F "TOKENS=1-3" %%A IN (
'TASKLIST ^| FIND /I "SYSTEM IDLE"'
) DO (
ECHO %%A
)
FOR /F "TOKENS=1 SKIP=5" %%X IN (
'TASKLIST'
) DO (
ECHO %%X
)
ECHO.
ECHO 1. Actualizar la lista
ECHO 2. Terminar un proceso
ECHO.
ECHO 3. Salir
ECHO.
SET /P OPCION="> "
IF NOT DEFINED OPCION (
GOTO INICIO
)
IF %OPCION:~0,1%==1 GOTO INICIO
IF %OPCION:~0,1%==2 GOTO TERMINAR
IF %OPCION:~0,1%==3 (
EXIT
) ELSE (
GOTO INICIO
)
:TERMINAR
CLS
ECHO Escriba el nombre del proceso a terminar:
ECHO.
SET /P PROCESO="> "
IF NOT DEFINED PROCESO (
GOTO INICIO
)
IF DEFINED PROCESO (
CLS
TASKKILL /F /IM %PROCESO%.EXE || (
CLS
TSKILL %PROCESO%&&ECHO El proceso %PROCESO% se ha terminado con ‚xito.
)
ECHO.
PAUSE
GOTO INICIO
) ELSE (
GOTO INICIO
)


« Última modificación: 2 Enero 2009, 21:47 pm por Inset » En línea

Banti

Desconectado Desconectado

Mensajes: 225


NULL


Ver Perfil
Re: [Batch] Administrador de Procesos
« Respuesta #1 en: 4 Enero 2009, 05:44 am »

Lindo codigo lo unico que se podria cambiar es que cuando quieras eliminar un proceso siga mostrando la lista de procesos porque por ahi te olvidas el nombre  :xD


En línea

Inset

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: [Batch] Administrador de Procesos
« Respuesta #2 en: 5 Enero 2009, 00:11 am »

Si estás en la opción de terminar el proceso y no recuerdas el nombre del proceso, pulsando enter vuelves al Inicio.
Nota: Cuando quieran terminar un proceso, escriban el nombre del proceso sin su extensión. Por ejemplo: explorer
« Última modificación: 5 Enero 2009, 00:14 am por Inset » En línea

Inset

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: [Batch] Administrador de Procesos
« Respuesta #3 en: 5 Enero 2009, 00:13 am »

-
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[BATCH] Duda con procesos!
Scripting
barnix456 3 3,478 Último mensaje 18 Febrero 2011, 23:50 pm
por leogtz
Ver procesos o servicio que usan un archivo. Batch « 1 2 »
Scripting
Dany3j 11 8,454 Último mensaje 28 Julio 2011, 21:13 pm
por Dany3j
Automatizacion de pruebas de procesos batch
Foro Libre
Xedrox 0 1,916 Último mensaje 5 Mayo 2012, 06:51 am
por Xedrox
[Batch] Permisos de Administrador en Batch
Scripting
$pedrojo2704 1 3,380 Último mensaje 18 Septiembre 2012, 17:09 pm
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines