El archivo contiene dos funciones, 1). Lista todos los procesos que se ejecutan en tu equipo y 2.) puede matar el proceso que usted escriba en nombre (process.processextension por ejemplo notepad.exe) o PID. También salidas de todos los nombres de proceso que se escribe en un archivo externo que está escrito al iniciar otra vez el archivo por lotes, el nombre de este archivo es configurable en el código bajo las variables en la parte superior del código. Podría fácilmente guardarlo en cualquier lugar en tu disco duro con sólo muy leves retoques al código.
Aquí está el código:
:: Esto es original código escritos por John Allen
:: Permiso para utilizar este código sin pago se da a cualquier persona siempre y cuando se da el crédito
:: bajo las siguientes condiciones:
:: 1.) si este código se utiliza como parte de un programa destinado al uso comercial, el escritor (John Allen)
:: debe ser contactado y notificado de esto y él reservas la escritura denegar el uso del código a cualquier persona
:: 2.) este mensaje y el bloque de título se queda en el código
DE
versión sistema = 1.6
establecer outputfile = log
Set outfileext = txt
color 0a
título v proceso Sniper % versión %
Eco procesos intentados cerrar en la última sesión: > %outputfile%.%o utfileext %
echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Eco:: proceso Sniper v % versión %::
Eco:: escritos por John Allen::
echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
echo.
Goto elección
salida/b
: lista
proceso de WMIC obtener nombre, ProcessID
Goto elección
: matar
Set /p entrada = ingresar el nombre del proceso/PID desea Bécassine:
Taskkill /pid % entrada
echo % entrada % >> %outputfile%.txt
Goto elección
: cerrar
CLS
color 0c
echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Eco:: ha estado usando::
Eco:: proceso Sniper v % versión %::
Eco:: escritos por John Allen::
Eco:: presione cualquier tecla para cerrar...::
echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
pausa > null
DEL null
salida
: opción
echo elige alguna de las siguientes:
Eco 1.) Lista de procesos en ejecución
Eco 2). Bécassine un proceso por nombre/ID de producto
Eco 3). Salida proceso Sniper v % versión %
Choice /c 123 /n
Si gt set errorlevel 1 = lista
Si gt set errorlevel 2 = matar
Si gt set errorlevel 3 = cercano:
gt de Goto %