Facultad de Ingeniería
(Lima Centro)
LABORATORIO 5.1
SISTEMAS OPERATIVOS
INGENIERÍA DE SISTEMAS COMPUTACIONALES
CÓDIGO DEL ESTUDIANTE: ________________NÚMERO DE CLASE: ______________ FECHA: __________
APELLIDOS Y NOMBRES DEL ESTUDIANTE: _____________________________________________________
DOCENTE: Carlos Ramos Gonzales Duración del laboratorio: 30’
Tema: cmd, tasklist y taskill
Administración de procesos:
Inicio de procesos con CMD
Abrimos la consola de comandos del Windows, (tecla de Windows + R)
Escribimos CMD y aceptar, se abrirá la siguiente ventana:
Forma de abrir una aplicación desde la consola de CMD o CLI (interface de linea de
comandos).
INGENIERÍA DE SISTEMAS COMPUTACIONALES ING. CARLOS RAMOS GONZALES
Facultad de Ingeniería
(Lima Centro)
Tasklist: (del inglés listar tareas) muestra todas las aplicaciones ejecutándose en el equipo
con el número de identidad del proceso (PID).
Es muy sencillo de usar, solo basta introducirlo y a continuación el parámetro necesario.
Si se usa sin ninguna opción muestra una lista similar a la que aparece en la
pestaña Procesos del Administrador de tareas.
Se muestra: el nombre del proceso, el PID (número de identidad del proceso) y la memoria
usada.
Crear en el escritorio una lista detallada de los procesos en ejecución en un archivo CSV que
se puede abrir con Excel.
TASKLIST /V /FO CSV>%userprofile%/Desktop/list.csv
Crear en el escritorio una lista sencilla de los procesos en ejecución con los servicios
hospedados en cada proceso, en un archivo de texto TXT que se abre con el Bloc de notas.
TASKLIST /SVC /FO LIST>%userprofile%/Desktop/list.txt
Ver información detallada de las aplicaciones ejecutándose en el equipo.
TASKLIST /V /FI "STATUS eq running"
Muestra todas las tareas que usan el modulo ntdll.dll
TASKLIST /M ntdll.dll
(El ntdll. dll es un archivo que ha sido creado por Microsoft. Tiene una descripción
de NT capa DLL. Este archivo contiene todas las posibles funciones que están
relacionadas con NT kernel.)
Abriendo procesos
- Notepad.exe
- Start notepad.exe
- Start /b notepad.exe (se abre en segundo plano)
- Start /low notepad.exe (prioridad baja)
- Start /high notepad.exe (prioridad alta)
INGENIERÍA DE SISTEMAS COMPUTACIONALES ING. CARLOS RAMOS GONZALES
Facultad de Ingeniería
(Lima Centro)
Comprobando con el administrador de tareas, click derecho sobre la barra espaciadora y
seleccionar administrador de tareas.
Cambiando el nivel de prioridad
PRIORIDAD PID
Inactivo 64
Debajo de lo normal 16384
Normal 32
Por encima de lo normal 32768
Alta 128
Tiempo real 256
- si deseamos cambiar el nivel de prioridad de un programa ya utilizado se escribe el
siguiente comando:
wmic process where name=”notepad.exe” call setpriority 32768
TASKKILL es un comando que complementa a TASKLIST. Permite detener tareas o procesos
usando el PID (número de identidad del proceso) o el nombre del proceso.
INGENIERÍA DE SISTEMAS COMPUTACIONALES ING. CARLOS RAMOS GONZALES
Facultad de Ingeniería
(Lima Centro)
Detiene un proceso especificando el número de identidad. Este puede
TASKKILL /PID identidad proceso conocerse usando TASKLIST.
TASKKILL /IM nombre Tarea Detiene un proceso especificando su nombre.
TASKKILL /FI filtro Permite usar un filtro para seleccionar varias tareas al mismo tiempo.
TASKKILL /T Termina un proceso y todos los procesos secundarios iniciados por él.
TASKKILL /F Especifica que se debe terminar un proceso de forma forzada.
para crear un archivo de texto en el Escritorio con todos los parámetros del comando.
TASKKILL /?>%userprofile%/Desktop/uso.txt
Finalizar el proceso del Bloc de notas de Windows.
TASKKILL /F /IM notepad.exe
Cierra el proceso con el número de identidad 1150.
TASKKILL /PID 1150
Cierra la consola de CMD y todos los procesos secundarios iniciados por ella.
TASKKILL /F /IM cmd.exe /T
Permite detener de forma forzada cualquier script escrito en VBScript de forma forzada que sea
imposible finalizar de otro modo.
TASKKILL /F /IM wscript.exe
Permite cerrar el explorador de Windows ante un bloqueo y a continuación volverlo a iniciar.
TASKKILL /F /IM explorer.exe & start explorer.exe
Permite cerrar cualquier tarea en Windows que no responde.
taskkill.exe /f /fi "status eq Not Responding"
INGENIERÍA DE SISTEMAS COMPUTACIONALES ING. CARLOS RAMOS GONZALES