Comandos en CMD
Comandos en CMD
Comandos en CMD
Dominio Descripción
ASOC Muestra o modifica las asociaciones de extensión de
archivo.
ATRIBUTO Muestra o cambia los atributos del archivo.
DESCANSO Establece o borra la comprobación extendida de
CTRL+C.
BCDEDIT Establece propiedades en la base de datos de arranque
para controlar la carga de arranque.
CACLS Muestra o modifica las listas de control de acceso (ACL)
de los archivos.
LLAMAR Llama a un programa por lotes desde otro.
CD Muestra el nombre o cambia el directorio actual.
CHCP Muestra o establece el número de página de códigos
activo.
CHDIR Muestra el nombre o cambia el directorio actual.
CHKDSK Comprueba un disco y muestra un informe de estado.
CHKNTFS Muestra o modifica la comprobación del disco en el
momento del arranque.
CLS Borra la pantalla.
CMD Inicia una nueva instancia del intérprete de comandos
de Windows.
COLOR Establece los colores de fondo y primer plano de la
consola predeterminados.
COMP. Compara el contenido de dos archivos o conjuntos de
archivos.
COMPACTO Muestra o altera la compresión de archivos en
particiones NTFS.
CONVERTIR Convierte volúmenes FAT a NTFS. No puede convertir
el
unidad actual.
COPIAR Copia uno o más archivos a otra ubicación.
FECHA Muestra o establece la fecha.
DEL Elimina uno o más archivos.
DIRECCIÓN Muestra una lista de archivos y subdirectorios en un
directorio.
PARTE DEL DISCO Muestra o configura las propiedades de la partición de
disco.
DOSKEY Edita líneas de comando, recupera comandos de
Windows y
1
Dominio Descripción
crea macros.
CONSULTA DEL Muestra el estado y las propiedades actuales del
CONDUCTOR controlador del dispositivo.
ECO Muestra mensajes o activa o desactiva la repetición de
comandos.
ENDLOCAL Finaliza la localización de los cambios de entorno en un
archivo por lotes.
BORRAR Elimina uno o más archivos.
SALIDA Cierra el programa CMD.EXE (intérprete de comandos).
FC Compara dos archivos o conjuntos de archivos y
muestra el
diferencias entre ellos.
ENCONTRAR Busca una cadena de texto en un archivo o archivos.
ENCONTRAR Busca cadenas en archivos.
POR Ejecuta un comando específico para cada archivo en un
conjunto de archivos.
FORMATO Formatea un disco para usarlo con Windows.
FSUTIL Muestra o configura las propiedades del sistema de
archivos.
TIPOF Muestra o modifica los tipos de archivo utilizados en la
extensión de archivo
asociaciones.
IR Dirige el intérprete de comandos de Windows a una
línea etiquetada en
un programa por lotes.
GPRESULTADO Muestra información de directiva de grupo para la
máquina o el usuario.
GRAFTABL Permite que Windows muestre un juego de caracteres
extendido en
modo de gráficos.
AYUDA Proporciona información de ayuda para los comandos
de Windows.
ICACLS Mostrar, modificar, respaldar o restaurar ACL para
archivos y
directorios.
SI Realiza procesamiento condicional en programas por
lotes.
ETIQUETA Crea, cambia o elimina la etiqueta de volumen de un
disco.
Maryland Crea un directorio.
MKDIR Crea un directorio.
MKLINK Crea enlaces simbólicos y enlaces duros
MODO Configura un dispositivo del sistema.
MÁS Muestra la salida una pantalla a la vez.
2
Dominio Descripción
MUEVETE Mueve uno o más archivos de un directorio a otro
directorio.
ABRIR ARCHIVOS Muestra los archivos abiertos por usuarios remotos para
un recurso compartido de archivos.
SENDERO Muestra o establece una ruta de búsqueda de archivos
ejecutables.
PAUSA Suspende el procesamiento de un archivo por lotes y
muestra un mensaje.
POPD Restaura el valor anterior del directorio actual guardado
por
PUSHHD.
IMPRESIÓN Imprime un archivo de texto.
INMEDIATO Cambia el símbolo del sistema de Windows.
empujar Guarda el directorio actual y luego lo cambia.
RD Elimina un directorio.
RECUPERAR Recupera información legible de un disco dañado o
defectuoso.
movimiento rápido del Registra comentarios (observaciones) en archivos por
ojo lotes o CONFIG.SYS.
REN Cambia el nombre de un archivo o archivos.
REBAUTIZAR Cambia el nombre de un archivo o archivos.
REEMPLAZAR Reemplaza archivos.
RMDIR Elimina un directorio.
ROBOCOPIA Utilidad avanzada para copiar archivos y árboles de
directorios
ESTABLECER Muestra, establece o elimina las variables de entorno de
Windows.
ESTABLECER LOCAL Comienza la localización de los cambios del entorno en
un archivo por lotes.
CAROLINA DEL SUR Muestra o configura servicios (procesos en segundo
plano).
TAREAS Programa comandos y programas para que se ejecuten
en una computadora.
CAMBIO Cambia la posición de los parámetros reemplazables en
los archivos por lotes.
CERRAR Permite el apagado local o remoto adecuado de la
máquina.
CLASIFICAR Ordena la entrada.
COMIENZO Inicia una ventana separada para ejecutar un programa
o comando específico.
SUSTITUTO Asocia una ruta con una letra de unidad.
INFORMACIÓN DEL Muestra las propiedades y la configuración específicas
SISTEMA de la máquina.
LISTA DE TAREAS Muestra todas las tareas que se están ejecutando
3
Dominio Descripción
actualmente, incluidos los servicios.
TASKILL Matar o detener un proceso o aplicación en ejecución.
TIEMPO Muestra o establece la hora del sistema.
TÍTULO Establece el título de la ventana para una sesión
CMD.EXE.
ÁRBOL Muestra gráficamente la estructura de directorios de una
unidad o
sendero.
ESCRIBE Muestra el contenido de un archivo de texto.
VER Muestra la versión de Windows.
VERIFICAR Le dice a Windows si debe verificar que sus archivos
estén escritos
correctamente a un disco.
VOLUMEN Muestra una etiqueta de volumen de disco y un número
de serie.
XCOPIAR Copia archivos y árboles de directorios.
WMIC Muestra información WMI dentro del shell de comandos
interactivos.
Para obtener más información sobre un comando específico, use la /? opción,
por ejemplo, el tree comando da:
tree /?
Commands in CMD#
The available commands will be displayed, including a brief description, in
tabular format.
In Windows 10 the following commands are listed:
Command Description
ASSOC Displays or modifies file extension associations.
ATTRIB Displays or changes file attributes.
BREAK Sets or clears extended CTRL+C checking.
BCDEDIT Sets properties in boot database to control boot loading.
CACLS Displays or modifies access control lists (ACLs) of files.
CALL Calls one batch program from another.
CD Displays the name of or changes the current directory.
4
Command Description
CHCP Displays or sets the active code page number.
CHDIR Displays the name of or changes the current directory.
CHKDSK Checks a disk and displays a status report.
CHKNTFS Displays or modifies the checking of disk at boot time.
CLS Clears the screen.
CMD Starts a new instance of the Windows command interpreter.
COLOR Sets the default console foreground and background colors.
COMP Compares the contents of two files or sets of files.
COMPACT Displays or alters the compression of files on NTFS partitions.
CONVERT Converts FAT volumes to NTFS. You cannot convert the
current drive.
COPY Copies one or more files to another location.
DATE Displays or sets the date.
DEL Deletes one or more files.
DIR Displays a list of files and subdirectories in a directory.
DISKPART Displays or configures Disk Partition properties.
DOSKEY Edits command lines, recalls Windows commands, and
creates macros.
DRIVERQUERY Displays current device driver status and properties.
ECHO Displays messages, or turns command echoing on or off.
ENDLOCAL Ends localization of environment changes in a batch file.
ERASE Deletes one or more files.
EXIT Quits the CMD.EXE program (command interpreter).
FC Compares two files or sets of files, and displays the
differences between them.
FIND Searches for a text string in a file or files.
FINDSTR Searches for strings in files.
FOR Runs a specified command for each file in a set of files.
FORMAT Formats a disk for use with Windows.
FSUTIL Displays or configures the file system properties.
FTYPE Displays or modifies file types used in file extension
associations.
GOTO Directs the Windows command interpreter to a labeled line in
a batch program.
GPRESULT Displays Group Policy information for machine or user.
GRAFTABL Enables Windows to display an extended character set in
graphics mode.
HELP Provides Help information for Windows commands.
ICACLS Display, modify, backup, or restore ACLs for files and
directories.
IF Performs conditional processing in batch programs.
LABEL Creates, changes, or deletes the volume label of a disk.
5
Command Description
MD Creates a directory.
MKDIR Creates a directory.
MKLINK Creates Symbolic Links and Hard Links
MODE Configures a system device.
MORE Displays output one screen at a time.
MOVE Moves one or more files from one directory to another
directory.
OPENFILES Displays files opened by remote users for a file share.
PATH Displays or sets a search path for executable files.
PAUSE Suspends processing of a batch file and displays a message.
POPD Restores the previous value of the current directory saved by
PUSHD.
PRINT Prints a text file.
PROMPT Changes the Windows command prompt.
PUSHD Saves the current directory then changes it.
RD Removes a directory.
RECOVER Recovers readable information from a bad or defective disk.
REM Records comments (remarks) in batch files or CONFIG.SYS.
REN Renames a file or files.
RENAME Renames a file or files.
REPLACE Replaces files.
RMDIR Removes a directory.
ROBOCOPY Advanced utility to copy files and directory trees
SET Displays, sets, or removes Windows environment variables.
SETLOCAL Begins localization of environment changes in a batch file.
SC Displays or configures services (background processes).
SCHTASKS Schedules commands and programs to run on a computer.
SHIFT Shifts the position of replaceable parameters in batch files.
SHUTDOWN Allows proper local or remote shutdown of machine.
SORT Sorts input.
START Starts a separate window to run a specified program or
command.
SUBST Associates a path with a drive letter.
SYSTEMINFO Displays machine specific properties and configuration.
TASKLIST Displays all currently running tasks including services.
TASKKILL Kill or stop a running process or application.
TIME Displays or sets the system time.
TITLE Sets the window title for a CMD.EXE session.
TREE Graphically displays the directory structure of a drive or
path.
TYPE Displays the contents of a text file.
VER Displays the Windows version.
6
Command Description
VERIFY Tells Windows whether to verify that your files are written
correctly to a disk.
VOL Displays a disk volume label and serial number.
XCOPY Copies files and directory trees.
WMIC Displays WMI information inside interactive command shell.
To get more insight about a specific command use the /? option, e.g.
the tree command gives:
tree /?
Características#
El símbolo del sistema de Microsoft es un intérprete de línea de
comandos (CLI) para los sistemas operativos Windows.
Como estas interfaces (ya sean textuales o gráficas) impiden que el usuario
acceda directamente al kernel del sistema operativo, también se
denominan shells .
Dado el nombre del archivo ejecutable del símbolo del sistema cmd.exe , el
símbolo del sistema tiene un nombre descriptivo cmd . Dada su función de
pilotaje del sistema operativo, también se dice de la consola .
7
razón, los programas se denominan secuencias de comandos por lotes o
secuencias de comandos de shell .
Hola Mundo#
Los scripts por lotes del símbolo del sistema tienen la extensión .cmd o .bat ,
este último por razones de compatibilidad.
Si está utilizando "Bloc de notas" como editor, debe prestar mucha atención al
nombre guardado, ya que el Bloc de notas tiende a agregar siempre
una .txt extensión a sus archivos, lo que significa que el nombre real de su
archivo podría ser hello.cmd.txt . Para evitar esto, en el cuadro de diálogo
Guardar:
1. En el File name campo ingrese el nombre entre comillas dobles, por
ejemplo "hello.cmd"
2. En el Save as type campo, seleccione Todos los archivos, en lugar de
la opción predeterminada Documento de texto.
8
archivos. En este caso, los nombres de los archivos siempre se muestran con
sus extensiones.
C:\Users\...>
cd <dirpath>
En lugar de <dirpath> , pegue el nombre del directorio que copió previamente.
Para pegar la ruta del directorio, en Windows 10, solo necesita escribir Ctrl- C,
como lo haría en un editor. Para sistemas más antiguos, debería poder hacer
esto haciendo clic derecho en la cmd ventana.
Después de ingresar el comando, tenga en cuenta que la ruta actual,
antes > de , cambia en consecuencia.
hello
Comentarios#
El script imprime una salida similar a:
9
C:\Users\...>pause
Press any key to continue . . .
Las líneas que albergan el símbolo > reafirman las instrucciones del script
como si las hubiera ingresado de forma interactiva. Esto se puede deshabilitar
escribiendo:
@echo off
Navegando en cmd#
Una de las cosas más comunes que deberá hacer en el símbolo del sistema es
navegar por su sistema de archivos. Para ello, utilizaremos las palabras
clave cd y dir . Comience abriendo un símbolo del sistema usando uno de
los métodos mencionados aquí . Lo más probable es que vea algo similar a lo
que se muestra a continuación, ¿dónde UserName está su usuario?
C:\Users\UserName>
cd C:\
10
Esto cambiará su directorio actual a la C:\ unidad. Observe cómo la pantalla
ahora se ve así
C:\>
dir
Esto le mostrará una lista de archivos y carpetas con información sobre ellos,
similar a esto:
Hay mucha información buena aquí, pero para la navegación básica, solo nos
importa la columna más a la derecha. Fíjate cómo tenemos
un Users carpeta. Eso significa que podemos ejecutar esto
cd Users
Ahora, si ejecuta dir de nuevo, verá todos los archivos y carpetas en su C:\
Users directorio. Ahora, no encontramos lo que queríamos aquí, así que
volvamos a la carpeta principal. En lugar de escribir la ruta, podemos
usar .. para subir una carpeta así
cd ..
Ahora estamos de vuelta en C:\ . Si desea subir varias carpetas a la vez,
puede colocar una barra invertida y otro conjunto de puntos como
este: cd ..\.. , pero solo necesitábamos una carpeta.
ahora estas en C:\Program Files> y un dir comando ahora te dirá todo lo que
hay aquí.
11
Windows\Logs lugar de hacer a .. to Windows to Logs , podemos poner la ruta
completa así:
cd "C:\Windows\Logs"
En Windows 7, las formas más rápidas de abrir el símbolo del sistema son:
En algunos casos, es posible que deba ejecutar cmd con permisos elevados,
en este caso, haga clic con el botón derecho y seleccione "Ejecutar como
administrador". Esto también se puede lograr presionando Control++ en
lugar de Shift.EnterEnter
12