Qué Es El CMD
Qué Es El CMD
Qué Es El CMD
Una manera de abrir el Símbolo del sistema es pulsando las teclas Win + R y escribir CMD
ASSOC
Este comando sirve para mostrar o modificar las asociaciones de extensiones de
archivos. Junto al comando hay que usar .ext para especificar la extensión que
quieres asociar el tipo de archivo y, a continuación, usar fileType para especificar el
tipo de archivo con el que deseas asociar la extensión.
ATTRIB
• +: Establece un atributo.
• -: Borra un atributo.
• R: Atributo de archivo de solo lectura.
• A: Atributo de archivo de almacenamiento
• S: Atributo de archivo del sistema.
• H: Atributo de archivo oculto.
• O: Atributo sin conexión.
• I: Atributo de archivo sin indexado de contenido.
• X: Atributo de archivo sin limpieza.
• V: Atributo de integridad.
• P: Atributo anclado.
• U: Atributo desanclado.
• B: Atributo de blob SMR.
BCDEDIT
CALL
Con esta función puedes llamar a un programa de lotes desde otro. El comando
sería:
CD
Este comando es uno de los más usados en el Símbolo del sistema. CD sirve para
cambiar de directorio y para mostrar el directorio actual. Si escribes CD .. (dos
puntos) específicas que quieres ir al directorio superior. Para ir a una ruta exacta
hay que introducir CD [/D] [unidad:][ruta].
CHCP
Para mostrar o establecer el número de la página de códigos activa tienes que usar
el comando CHCP. Si tecleas dicho comando sin ningún parámetro lo que hace es
mostrar el número de la página de códigos activa. Para especificar una página
tienes que escribir CHCP [nnn]. Donde [nnn] hay que especificar una página de
códigos.
CHDIR
El comando CHDIR se utiliza para mostrar el nombre del directorio actual y también
para cambiar de directorio. En este sentido hace exactamente lo mismo que el
comando CD.
CHKDSK
CHKNTFS
CLS
El comando CLS (clear screen) sirve para borrar la pantalla del Símbolo del
sistema.
CMD
Si quieres abrir una nueva estancia del Símbolo del sistema tienes que escribir
CMD.
COLOR
Para cambiar los colores predeterminados de la consola de Windows hay que usar
el comando COLOR.
• COLOR [attr]
• 0 = negro
• 1 = azul
• 2 = verde
• 3 = aguamarina
• 4 = rojo
• 5 = púrpura
• 6 = amarillo
• 7 = blanco
• 8 = gris
• 9 = azul claro
• A = verde claro
• B = aguamarina claro
• C = rojo claro
• D = púrpura claro
• E = amarillo claro
• F = blanco brillante
COMP
• COMP [data1] [data2] [/D] [/A] [/L] [/N=number] [/C] [/OFF[LINE]] [/M]
Usando el comando HELP seguido de COMP puedes ver una descripción de cada
uno de los parámetros.
COMPACT
Si deseas ver o alterar la compresión de los archivos en particiones NTFS tienes
que usar el comando COMPACT. Este comando da mucho juego y cuenta con
muchos parámetros que puedes usar. Estos ver estos parámetros hay que
introducir el comando HELP COMPACT.
CONVERT
COPY
COPY sirve para copiar uno o más archivos a otra ubicación. Es muy útil y fácil de
usar. Puedes usarlo en cualquier unidad.
DATE
DEL
Para eliminar uno o más archivos hay que usar el comando DEL. Este comando
cuenta con varios valores muy interesantes.
DIR
Con este comando puedes ver todos los subdirectorios y archivos de un directorio.
DISKPART
Abre una herramienta en la línea de comandos que sirve para administrar discos.
Por ejemplo, puedes crear particiones y formatear unidades. Vendría a ser el
equivalente al Administrador de discos, aunque sin entorno gráfico.
DOSKEY
DRIVERQUERY
Muestra una lista con todos los controladores del equipo. Si quieres una lista más
detallada tienes que usar /V después DRIVERQUERY. No obstante, el valor /V no
es válido para controladores firmados.
ECHO
ENDLOCAL
ERASE
Si deseas borrar uno o más archivos solo tienes que usar el comando ERASE. No
obstante, también es válido DEL. Si quieres que pida confirmación antes de
eliminar cada archivo solo tienes que añadir el valor /P.
EXIT
Al escribir EXIT y pulsar la tecla Intro abandonar el Símbolo del sistema o el script
de lotes actual. Para abandonar el script de lotes actual hay que poner EXIT /B.
FC
FIND
Este comando sirve para buscar una cadena de texto en uno o más archivos.
• FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "cadena" [[unidad:][ruta]archivo[ ...]]
FINDSTR
• FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] [/F:archivo]
[/C:cadena] [/G:archivo] [/D:lista_directorios] [/A:atrib_color] [/OFF[LINE]]
cadenas [[unidad:][ruta]archivo[ ...]]
FOR
Si bien este comando no es muy conocido, podríamos decir que es muy útil,
aunque algo complejo de usar. Su función es ejecutar el comando para cada uno
de los archivos especificados en el conjunto de archivos. Si escribes HELP FOR en
el CMD hay una descripción muy detallada, a la vez que extensa, explicando cómo
funciona exactamente.
FORMAT
¿Tienes que formatear un disco para ser usado con Windows? Si es tu caso,
entonces solo tienes que usar el comando FORMAT.
FSUTIL
FSUTIL es una herramienta que sirve para llevar a cabo tareas de reparación y
administración de archivos de Windows. Para usar este comando tienes que
ejecutar el CMD con permisos de administrador. Al escribir FSUTIL en el Símbolo
del sistema verás una lista de comandos compatibles. Cada comando tiene una
utilidad. Por ejemplo, fsutil fsinfo volumeinfo c: muestra información de dicha
unidad.
FTYPE
Con este comando puedes y modificar los tipos de archivos usados en las
asociaciones de extensiones de archivos. Si escribes FTYPE sin ningún parámetro
verás los tipos de archivos actuales que tienen definidas cadenas de comando de
apertura. Al igual que otros comandos, este también es algo complejo de usar. Si
escribes HELP FTYPE en el CMD puedes ver unos cuantos ejemplos explicando
cómo funciona.
GOTO
• GOTO etiqueta
GPRESULT
• GPRESULT /R
• GPRESULT /USER usuario_destino /V
• GPRESULT /S sistema /USER usuario_destino /SCOPE COMPUTER /Z
• GPRESULT /S sistema /U usuario /P contraseña /SCOPE USER /V
HELP
HELP se usa para obtener información de un comando específico. Solo tienes que
escribir HELP seguido del comando.
ICACLS
Este comando sirve para almacenar las DACL para los archivos y carpetas cuyos
nombres coincidan en archivoACL para usar posteriormente con /restore. Este
comando es muy completo y puedes usar muchos parámetros. Para conocer todos
los parámetros que hay disponibles tienes que escribir HELP ICACLS.
IF
Aunque no sea un comando muy usado, no está de más saber para qué funciona
IF. Se utiliza para realizar el procesamiento condicional de los programas por lotes.
LABEL
Si quieres cambiar, eliminar o poner nombre a una unidad de disco, puedes hacerlo
con LABEL.
MD
MD es un comando que se sirve para crear un directorio. También puedes usar
MKDIR.
• MD [unidad:]ruta
MKDIR
• MKDIR [unidad:]ruta
MKLINK
MODE
MODE sirve para configurar los dispositivos del sistema. No tiene muchos
parámetros y puedes ver la lista completa escribiendo HELP MODE en el Símbolo
del sistema.
MORE
Pasamos a un comando muy útil para el día a día. Si tienes que mover archivos o
cambiar el nombre a archivos y directorios, puedes usar MOVE.
OPENFILES
PATH
PATH sirve para mostrar o establecer una ruta de búsqueda para archivos
ejecutables.
• PATH [[unidad:]ruta[;...][;%PATH%]
PAUSE
POPD
Para imprimir un archivo de texto solo tienes que usar el comando PRINT.
PROMPT
PROMPT sirve para cambiar el Símbolo del sistema. Por defecto cada línea
empieza con la letra de la unidad seguido del directorio actual. Por poner un
ejemplo, (C:\Users). Pues bien, si usas PROMPT junto con un código especial
puedes hacer que se vea la hora, la versión de Windows, la fecha actual y mucho
más: PROMT + código especial.
PUSHD
El comando PUSHD se utiliza para guardar el directorio actual para que lo use el
comando POPD y, a continuación, cambia al directorio especificado.
• PUSHD [ruta | ..] (en ruta hay que especificar el directorio al que hay que
cambiar el actual)
RD
Si quieres eliminar un directorio solo tienes que usar el comando RD. Sin embargo,
también puedes hacerlo con el RMDIR.
El parámetro /S elimina todos los directorios y archivos del directorio, además del
mismo directorio. Si añades /Q, entonces pide confirmación para quitar un árbol de
directorio.
RECOVER
• RECOVER [unidad:][ruta]archivo
REM
REM se utiliza para registrar los comentarios en un archivo por lotes o bien en el
archivo CONFIG.SYS.
• REM [comentario]
REN
REN es un comando que sirve para cambiar el nombre de uno o más archivos. No
obstante, si lo deseas también puedes usar RENAME.
RENAME
REPLACE
Reemplazar archivos es posible vía Símbolo del sistema mediante el uso del
comando REPLACE.
• /A: agrega nuevos archivos al directorio de destino. No se puede usar con los
modificadores /S o /U.
• /P: pide confirmación antes de reemplazar un archivo o de agregar un archivo
de origen.
• /R: reemplaza archivos de solo lectura y archivos sin protección.
• /S: reemplaza archivos en todos los subdirectorios del directorio destino. No
se puede usar con el parámetro /A.
• /W: espera a que Inserte un disquete antes de empezar.
• /U: reemplaza solo lo archivos más antiguos que los archivos de origen. No se
puede usar con /A.
RMDIR
Este comando elimina un directorio y puede ser usado con los parámetros /S y /Q.
Hace lo mismo que RD.
ROBOCOPY
SET sirve para mostrar, establecer o quitar las variables de entorno de CMD.
• SET [variable=[cadena]]
En variable hay que especificar el nombre de la variable de entorno. Por otra parte,
en cadena hay que especificar una serie de caracteres que serán asignados a la
variable. Para ver las variables de entorno actuales hay que escribir SET sin ningún
parámetro.
SETLOCAL
SC
SC es un programa para el Símbolo del sistema que sirve para comunicarse con el
administrador de control de servicio y con los servicios. Es bastante completo a
nivel de opciones.
SCHTASKS
SHIFT
SHUTDOWN
SHUTDOWN se utiliza para apagar el equipo, pero también ofrece otras opciones
muy interesantes. Por ejemplo, añadiendo /hybrid realiza un apagado del
ordenador y lo prepara para un inicio rápido.
• SHUTDOWN /hybrid
Si escribes SHUTDOWN en el CMD puedes ver todos los parámetros que hay
disponibles.
SORT
Para ordenar líneas de texto a partir de criterios tienes que usar el comando SORT.
Tiene bastantes parámetros que puedes ver escribiendo HELP SORT en el
Símbolo del sistema.
START
SUBST
SUBST se utiliza para asociar una ruta de acceso con una letra de unidad.
SYSTEMINFO
TASKLIST
Al usar el comando TASKLIST lo que haces es abrir una herramienta que muestra
una lista de procesos que están ejecutándose, ya sea en local o remoto. Al igual
que en el comendo SYSTEMINFO, si usas el parámetro /S te conectas a un equipo
remoto.
TASKKILL
Con TASKKILL puedes cerrar tareas usando el ID (PID) del proceso o nombre de
imagen. Esto mismo también puedes hacerlo desde la pestaña Procesos del
Administrador de tareas.
TIME
TITLE
TITLE cambia el título que aparece en la parte superior de la ventana del Símbolo
del sistema. El cambio de título no se guarda, así que tendrás que cambiarlo si
abres un nuevo CMD.
TREE
TYPE
Con el comando TYPE puedes ver el contenido de uno o más archivos de texto.
• TYPE [unidad:][ruta]archivo
VER
VERIFY
Este comando especifica si el Símbolo del sistema tiene que comprobar que los
archivos se escriban de forma correcta en un disco.
Al escribir VOL en el CMD muestra la etiqueta del volumen del disco y el número de
serie.
• VOL [unidad:]
XCOPY
Posiblemente nunca tengas que abrir el Símbolo del sistema (CMD) ya que
actualmente en el 99 % de los casos todo puede hacerse bajo el entorno gráfico de
Windows. Sin embargo, nunca está de más aprender algunos de estos
comandos por si algún día, por el motivo que sea, tienes que acabar usando el
CMD.