El CMD de Windows, también llamado "Símbolo del Sistema", es una herramienta administrativa del sistema operativo Windows, que a través de este, los usuarios pueden ejecutar tareas avanzadas utilizando comandos de texto. Aunque la interfaz de usuario, parece anticuada, la funcionalidad es bastante poderosa.

Existen múltiples comandos de texto que pueden realizar funciones de manera eficaz, con frecuencia mayor que las herramientas gráficas del sistema. Los expertos en las áreas de sistemas, prefieren utilizar CMD para muchas funciones avanzadas debido a su directa capacidad de control.

Esta aplicación funciona en sistemas basados en Windows NT, es decir, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 y Windows 11.

No se debe confundir con su antecesor command.com del sistema operativo MS-DOS y sistemas de la familia Windows 3.1x. Que aunque tiene semejanzas, CMD es solo una aplicación y no es parte del sistema operativo, a diferencia que command.com si es parte del sistema operativo.

Como el CMD de Windows no es parte del sistema operativo Windows, y es solo una aplicación más, no es la única opción para ejecutar comandos y/o scripts en el sistema operativo. Como puede ser PowerShell.

¿Cómo acceder al CMD de Windows?

Hay que aclarar antes que nada, que en la interfaz gráfica de Windows, CMD es llamado "Símbolo del Sistema" como un alias para facilitar su identificación. 

Una opción para acceder es utilizando el buscador y escribir: ya sea CMD o Símbolo de Sistema, y damos clic en el resultado perteneciente a la herramienta, esta opción es la más recomendable dado es más fácil y que en dichos resultados muestra entre otras opciones la de "Ejecutar como Administrador".

Otra opción para acceder es pulsando la combinación de teclas Win + X o clic derecho en el botón de "Inicio de Windows", y en el menú contextual mostrado, dar clic en "Símbolo del Sistema" o "Símbolo del Sistema (administrado)".

Otra opción es pulsar la combinación de teclas Win + R para ejecutar el cuadro dialogo "Ejecutar" y en la caja de texto escribimos cmd.exe y ejecutamos.

La última opción es, a través del Administrador de tareas de Windows en Ejecutar nueva tarea.

Resumen de comandos esenciales del CMD de Windows

Comandos básicos:

  • cls: Limpia la ventana de CMD.
  • exit: Cierra la ventana de CMD.
  • help: Muestra todos los comandos y su descripción.

Comandos para gestionar y acceder a archivos:

  • cd: Nos mueve entre carpetas.
  • dir:: Lista el contenido de un directorio.
  • copy: Copia archivos.
  • robocopy: Versión mejorada del comando anterior para copiar archivos.
  • move: Mueve archivos.
  • del: Elimina archivos o contenido de carpetas.
  • rename: Renombra archivos.
  • format: Formatea una unidad de disco.
  • md: Crea carpetas.
  • tree: Muestra el árbol de directorios.
  • fc: Compara dos archivos o conjuntos de archivos y muestra las diferencias entre ellos
  • type <archivo.extensión>: Abre archivos de texto en CMD.
  • assoc <archivo.extensión>: Revela qué programa abre un determinado archivo en función a su extensión.
  • cipher: Permite sobrescribir espacio no utilizado en un disco, lo que puede dificultar la recuperación de archivos eliminados.

Comandos para administrar y reparar el sistema:

  • systeminfo: Muestra información detallada del sistema.
  • ver: Muestra la versión de Windows.
  • time: Muestra y modifica la hora del sistema.
  • driverquery: Lista los controladores instalados.
  • tasklist: Muestra los procesos del sistema en ejecución.
  • taskkill /PID <nº ID del proceso>: Finaliza un proceso en específico.
  • sfc: Examina y repara archivos de sistema.
  • cleanmgr: Ejecuta la herramienta Liberar espacio en disco.
  • powercfg: Herramienta para administrar el uso de energía en tu PC.
  • schtasks: Permitiendo programar tareas como reinicios, apagados, entre otros.
  • shutdown: Usado para apagar o reiniciar el ordenador, con opciones para programar estas acciones.
  • chkdsk: Herramienta para diagnosticar y reparar errores en discos.
  • format: Se utiliza para formatear una unidad en tu ordenador.

Comandos de red:

  • netstat: Muestra una lista de los puertos que están abiertos y las direcciones IP relacionadas.
  • ping: Envía paquetes de prueba a una dirección IP o dominio web para verificar la conectividad.
  • pathping: Similar al comando 'ping', pero también proporciona información sobre la ruta que toman los paquetes de prueba.
  • ipconfig: Muestra la dirección IP actual de tu ordenador y tiene varias extensiones útiles.
  • tracert: Rastrea la ruta que toman los paquetes desde tu ordenador hasta una dirección IP o dominio objetivo.