Comandos CMD

Lista de los comandos más usuales para “CMD” de Windows

ARP
Mantiene en cache la correspondencia que existe entre las direcciones IP y las direcciones de la tarjeta de red. Es usado en redes para optimizar el rendimiento de las conexiones y para solucionar conflictos.

ASSOC
Muestra o cambia las asociaciones de las extensiones de archivos, o sea la acción que Windows debe realizar de acuerdo a la extensión que posea el archivo.

AT
El comando AT programa la ejecución de comandos y programas en un equipo a una hora y fecha especificadas. El servicio de programación debe estar en ejecución para utilizar el comando AT.

ATTRIB
Muestra o cambia los atributos de un archivo. En Windows se le asigna a cada archivo, de acuerdo a la función o al objetivo que van a desempeñar en el equipo un atributo, ya sea de archivo oculto, de sistema, solo lectura, etc. Con el comando ATTRIB es posible saber los establecidos en un archivo determinado y retirárselo o asignarle otro.

CACLS
Muestra o modifica las listas de control de acceso (ACLs) de archivos.

CALL
Llama un segundo batch desde uno en ejecución.

CD
Muestra el nombre o cambia al directorio actual

CHCP
Muestra o establece el número de página de códigos activa.

CHDIR
Muestra el nombre o cambia al directorio actual, igual que CD

CHKDSK
Chequea, comprueba y repara errores de archivo en los discos duros.

CHOICE
Esta herramienta permite que los usuarios seleccionen un elemento de una lista de opciones y devuelve el índice de la opción seleccionada.

CLEANMGR
Libera espacio en disco, permite guardar en memoria tus opciones.

CLIP
Redirecciona el resultado de las herramientas de la línea de comandos al Portapapeles de Windows. Esta salida de texto se puede pegar en otros programas.

CLS
Borra y aclara los símbolos o texto en la pantalla.

CMD
Inicia una nueva instancia de la consola

COLOR
Establece los colores de primer plano y fondo de la consola

COPY
Copia uno o más archivos en otra ubicación

DATE
Muestra o establece la fecha.

DEL
Elimina uno o más archivos.

DEFRAG
Localiza y consolida archivos fragmentados en volúmenes locales para mejorar el rendimiento del sistema.

DIR
Muestra una lista de archivos y subdirectorios en un directorio.

DISKPART
Muestra o configura las propiedades de partición de disco.

DOSKEY
Edita líneas de comando, memoriza comandos de Windows y crea macros.

ECHO
Muestra mensajes, o activa y desactiva el eco

ENDLOCAL
Termina la búsqueda de variables de entorno del archivo por lotes

ERASE
Elimina uno o más archivos, igual que DEL

EXIT
Sale del programa CMD.EXE (interfaz de comandos)

FC
Compara dos archivos o conjunto de archivos y muestra las diferencias entre ellos

FIND
Busca una cadena de texto en uno o más archivos.

FINDSTR
Busca cadenas de texto en archivos es decir combinaciones de palabras.

FOR
Ejecuta un comando de forma simultánea en varios archivos, permite reducir la cantidad de código necesario en varias tareas. Es uno de los comandos que ofrece mayores beneficios prácticos.

FORFILES
Comando de uso algo similar a FOR, selecciona uno o varios archivos y ejecuta un comando en cada uno de ellos. Permite multitud de opciones útiles poco explotadas.

FORMAT
Permite darle diferentes formatos a discos duros u otros dispositivos para usarlo con Windows

FSUTIL
Muestra o configura las propiedades de sistema de archivos. Posee varios subcomandos para la administración efectiva del sistema de archivos y volúmenes.

FTYPE
Muestra o modifica los tipos de archivo usados en una asociación de extensión de archivo

GOTO
Direcciona el intérprete de comandos de Windows a una línea en un archivo batch.

ICACLS
Muestra, modifica, hace copias de seguridad o restaura listas de control de acceso (ACL) para archivos y directorios

IF
Ejecuta comandos de forma condicional, se utiliza para definir valores de error, comparar cadenas, demostrar existencia de archivos y hacer comparaciones matemáticas entre otros.

IPCONFIG
Muestra los parámetros de una conexión de red. De forma predeterminada, se muestra solamente la dirección IP, la máscara de subred y la puerta de enlace predeterminada para cada adaptador enlazado con TCP/IP.

LABEL
Crea, cambia o elimina la etiqueta del volumen de un disco

MEM
Muestra la cantidad de memoria libre y usada en el sistema

MD y MKDIR
Crea un directorio o carpeta

MKLINK
Crea vínculos simbólicos y vínculos físicos

MODE
Configura un dispositivo de sistema

MORE
Muestra la información pantalla por pantalla

MOVE
Mueve uno o más archivos de un directorio a otro en la misma unidad

MSTSC
Inicia una conexión remota al escritorio de otro equipo

NBTSTAT
Muestra las estadísticas y las conexiones actuales en el equipo

NET
Configura una amplia variedad de parámetros en redes.

NETSH
El comando NETSH (Network Shell) permite configurar, determinar conflictos y administrar diferentes componentes de redes mediante la línea de comandos de forma local o remota.
Muestra y configura el estatus de los componentes de los protocolos de redes instalados. Los comandos de Netsh están organizado en forma de árbol, cada tecnología y protocolo tiene su propio contexto.

NETSTAT
Muestra estadísticas del protocolo y conexiones TCP/IP actuales. Permite el monitoreo de todas las conexiones activas

NSLOOKUP
Muestra información sobre los servidores DNS asignados a tu conexión de red. Permite hacer peticiones a estos servidores.

PAUSE
Pausa la consola y muestra un mensaje

PING
Permite probar una conexión de red, enviando y recibiendo un paquete de datos.

POWERSHELL
Ejecuta Windows PowerShell, la nueva consola de comandos que incluye Windows en sistemas posteriores a Windows Vista.

PRINT
Imprime un archivo de texto

PROMPT
Cambia el símbolo de comandos de Windows

PUSHD
Guarda el directorio actual y después lo cambia

QUERY
Muestra el status actual y los parámetros de un servicio especifico

RASDIAL
Es usado para iniciar o detener una conexión de acceso telefónico o dial up

RD o RMDIR
Quita o elimina un directorio o carpeta

RECOVER
Recupera la información legible de un disco dañado o defectuoso

REG
Es usado para administrar todos los parámetros del Editor del Registro desde la línea de comandos y archivos batch. Es posible agregar, modificar claves, valores, exportar ramas, etc.
El comando REG se compone de varios subcomandos, cada uno para un uso completamente diferente, son:
REG QUERY, REG ADD, REG DELETE, REG COPY, REG SAVE , REG RESTORE, REG LOAD, REG UNLOAD, REG COMPARE, REG EXPORT, REG IMPORT y REG FLAGS

REGEDIT
El comando REGEDIT permite importar, exportar o eliminar configuraciones en el registro desde un archivo de texto plano de extensión .reg.

REGSVR32
Registra librerías DLL para incorporarlas al registro

REM
Marca comentarios en archivos por lotes o CONFIG.SYS. La línea en un archivo batch que comienza con REM es considerada un comentario

REN
Cambia el nombre de uno o más archivos

RENAME
Cambia el nombre de uno o más archivos, igual que el anterior

REPLACE
Reemplaza archivos

ROBOCOPY
Utilidad avanzada para copiar carpetas y directorios en Windows.

ROUTE
Manipula tablas de enrutamiento de red

RUNAS
Es usado para ejecutar un programa utilizando credenciales o derechos de otro usuario

SET
Muestra, establece o quita variables de entorno de Windows

SETLOCAL
Comienza la sección de cambios locales de entorno en la consola

SC
Muestra o configura servicios (procesos en segundo plano).

SCHTASKS
Ejecuta el Programador de tareas. Programa comandos y programas para ejecutarse en un equipo.

SFC
Comprobador de recursos de Microsoft Examina la integridad de todos los archivos de sistema protegidos y reemplaza las versiones incorrectas por las correctas de Microsoft

SHUTDOWN
Permite el apagado, el reinicio, suspensión e hibernación local o remoto de un equipo

SORT
Ordena los resultados de un comando seleccionado, por ejemplo los resultados de una búsqueda con FIND

START
Inicia otra ventana para ejecutar un programa o comando

SYSTEMINFO
Muestra las propiedades y la configuración específicas del equipo

TASKLIST
Muestra todas las tareas en ejecución, incluidos los servicios

TASKKILL o TSKILL
Termina o interrumpe un proceso o aplicación que se está ejecutando

TIME
Muestra o establece la hora del sistema

TIMEOUT
Esta utilidad acepta un parámetro de tiempo de espera para esperar el un período de tiempo determinado (en segundos) o hasta que se presiona alguna tecla. También acepta un parámetro para omitir la presión de tecla

TITLE
Establece el título de la ventana de una sesión de CMD.EXE

TRACERT
Permite hacer un seguimiento de la ruta entre un equipo y otro en la red, es muy utilizado para conocer dónde se ha detenido un paquete de datos en la red.

TREE
Muestra gráficamente la estructura de directorios de una unidad o ruta de acceso

TYPE
Muestra el contenido de un archivo de texto

VER
Muestra la versión de Windows

WMIC
Muestra información de WMI en el shell de comandos interactivo. Permite acceder a todo tipo de informaciones, tanto de el equipo local o a otro en la red, enumera todos los datos del hardware y del software disponibles

XCOPY
Copia archivos y árboles de directorios