NorfiPC
NorfiPC » Comandos » Uso de comandos A-E

Como usar la línea de comandos en Windows, ejemplos prácticos de la letra A a la E

Lista de comandos DOS que se encuentran disponibles en la consola de CMD de Windows 7, ordenados desde la letra A hasta la E, explicación de su uso, características, sintaxis, opciones, parámetros y ejemplos prácticos de los más utilizados.
Usar la línea de comandos en Windows 7, ejemplos de la A a la E
ASSOC  AT  ATTRIB  CD  CHOICE  CMD  COLOR  COPY  DEL  DEFRAG  DIR
 


¿Cómo usar los códigos?


Los códigos que se muestran en los cuadros con el fondo amarillo son ejemplos, se pueden copiar y pegar o escribir directamente en la consola de cmd.
También es posible ejecutarlos de otra manera, para eso introduce los códigos en el cuadro de Inicio y oprime la tecla Enter si usas Windows 7 o Vista, o en el comando Ejecutar en Windows XP. Es necesario en estos casos que estén antecedidos por los caracteres: cmd /k.
Por ejemplo: cmd /k CHKDSK.
Se incluyen también en los cuadros de fondo de color verde, el código para crear sencillos archivos batch, que sirven de demostración del empleo de los comandos, pero que se pueden utilizar en el equipo para realizar muchas tareas útiles, para crearlos debes copiar el código al Bloc de notas u otro editor de texto y guardar el archivo con la extensión .cmd.
Puedes ampliar la información sobre cada uno de estos comandos, sintaxis, opciones y parámetros de uso, escribiendo en la ventana de cmd: comando /?
Todos los comandos funcionan en Windows Vista y 7, la gran mayoría se pueden usar en Windows XP.
La opción que se encuentre encerrada entre corchetes [], su uso es opcional.
Los comandos que la descripción de su uso, de forma detallada se encuentra en otros artículos de este mismo sitio, se ofrece el vínculo a dicha página.


Lista de comandos disponibles desde la letra A hasta la E


ARP Mantiene en cache la correspondencia que existe entre las direcciones IP y las direcciones físicas del adaptador o tarjeta de red del equipo. El comando ARP es utilizado en tareas de redes, para solucionar conflictos o para optimizar el rendimiento de la conexión que utilizamos.
Más información con ejemplos prácticos: Como utilizar el comando ARP

Uso del comando ASSOC

ASSOC Muestra o modifica las asociaciones de las extensiones de archivos, es decir la relación que existe entre las extensiones de los archivos (caracteres a la derecha del punto que esta al final del nombre del archivo) y la acción que debe realizar Windows al dar dos clics el usuario en uno de ellos.

Ejemplos prácticos del uso del comando ASSOC


ASSOC Al escribirlo sin parámetros en la consola muestra todas las asociaciones actuales que existen en el equipo.
ASSOC .txt Muestra el tipo de archivo, en este caso: txtfile
ASSOC .doc Muestra Word.Document
ASSOC >"Lista de extensiones de archivo" Crea una lista con las extensiones y los tipos de archivos asociados.
Ejemplos del uso de ASSOC: Ejemplos prácticos del uso del comando ASSOC.

Uso del comando AT

AT El comando AT programa la ejecución de comandos y programas en un equipo a una hora y fecha especificadas. El comando aún se encuentra disponible por cuestiones de compatibilidad, pero ha sido extendido en el comando SCHTASKS que permite opciones más avanzadas. No obstante es posible emplearlo para la programación de tareas sencillas.
El servicio de programación debe estar en ejecución para utilizar el comando AT.
Sintaxis.
AT hh:mm ID [/EVERY:dia | /NEXT:dia] comando

Opciones.
• ID Identidad que asignarle a la tarea, cualquier número.
• hh:mm Hora a la que se debe ejecutar el comando (hora:minutos en formato de 24 horas)
• /every:dia Ejecuta el comando el, o los días especificados, las iniciales de los días utilizados tienen que corresponder a los días en el idioma ingles.
• /next:dia Realiza la próxima ejecución del comando el día que se especifique
• /delete Elimina tareas programadas, si no se especifica la ID se eliminan todas.

Ejemplos prácticos del uso del comando AT


Muestra todas las tareas programadas así como su ID (identidad)
AT
A la 1 de la madrugada inicia el navegador y conecta el equipo a Google.com.
AT 01:00 cmd /c start http://google.com 
Realiza un respaldo, a las 8 de la mañana copia todos los archivos de la carpeta Mis Documentos en la carpeta Backup situada en el disco C.
AT 08:00 cmd /c copy %USERPROFILE%\Documents\*.* C:\ 
Todos los días ejecuta a las 11.30 de la mañana el mismo batch llamado copia_diaria.cmd.
AT 11:30 /EVERY:m,t,w,th,f,s,su c:\backups\copia_diaria.cmd 
Todos los viernes a las 2.00 pm ejecuta el batch copia_semanal.cmd.
AT 14:00 /EVERY:f c:\backups\copia_semanal.cmd 
Cancela la tarea de ID 8
AT 8 /delete 
Cancela todas las tareas
AT /delete 


Uso del comando ATTRIB

ATTRIB Muestra o cambia los atributos de un archivo.
Windows le asigna a cada archivo de acuerdo a la función o al objetivo que van a desempeñar en el equipo los siguientes atributos:
R Archivos de solo lectura. Pide confirmación antes de moverlo o eliminarlo. (1)
H Archivos ocultos. Ocultos para evitar su daño de forma accidental.(2)
S Archivos de sistema. Archivos del sistema que el usuario no tiene necesidad de editar.(4)
A Archivos de almacenamiento. Se usa para marcar archivos que han sido modificados.(32)
I Archivo inmutable, el menos conocido, evita que este archivo sea editado o eliminado por cualquier usuario, el único con privilegios en el es System.

Sintaxis.
ATTRIB +- atributo archivo opciones

Opciones.
• + Establece un atributo
• - Quita un atributo
• /S Procesa archivos en subcarpetas
• /D Procesa carpetas
Los valores numéricos son utilizados al modificar los atributos mediante scripts (VBS)


Existen otros atributos que no son de interés práctico para los usuarios, pero se muestran por si aparecen en las propiedades de algún archivo al ejecutar ASSOC.
E Encriptado
C Comprimido
L Simbólico
O Sin conexión
P Fragmentados
T Temporal

Ejemplos prácticos del uso del comando ATTRIB


Oculta los archivos en el directorio actual donde ejecutes la consola.
ATTRIB +H 
Oculta los archivos, incluyendo los que se encuentren en subcarpetas y las carpetas también.
ATTRIB +H /S /D
Muestra los atributos que poseen los archivos en la carpeta Mis Documentos.
ATTRIB %USERPROFILE%\Documents 
Oculta todos los archivos que se encuentran dentro de la carpeta Prueba en Mis Documentos y la carpeta también.
ATTRIB +H %USERPROFILE%\Documents\Prueba\*.* 
En la unidad E: le quita los atributos de oculto, sistema y solo lectura a todos los archivos incluyendo subcarpetas. Usándolo con + establece los atributos.
ATTRIB -R -S -H E:/*.* /S /D
Uso práctico del comando ATTRIB: Recuperar y ver los archivos ocultos en las memorias flash USB.


BREAK Establece o elimina la comprobación extendida de Ctrl+C

BCDBOOT Herramienta de reparación y creación de archivos de arranque BCD.La herramienta de línea de comandos bcdboot.exe se usa para copiar archivos de arranque imprescindibles a la partición del sistema y para crear un nuevo almacén de BCD en el sistema.

BCDEDIT Editor del almacén de datos de la configuración de arranque (BCD) Puede usar Bcdedit.exe para agregar, eliminar, editar y anexar entradas en el almacén de datos de la configuración de arranque.
La herramienta de la línea de comandos Bcdedit.exe modifica el almacén de datos de la configuración de arranque. Contiene parámetros de configuración de arranque y controla el modo en que arranca el sistema operativo. Estos parámetros se encontraban antes en el archivo Boot.ini en sistemas operativos BIOS o en las entradas RAM no volátil en sistemas operativos basados en EFI (Extensible Firmware Interface).
Uso práctico del comando BCDEDIT: Como usar el comando BCDEDIT para modificar el arranque de Windows

BOOTCFG Esta herramienta de la línea de comandos se puede usar para configurar, consultar, cambiar o eliminar la configuración de la entrada de arranque en el archivo BOOT.INI.
BOOTCFG /query Muestra las entradas existentes en el archivo BOOT.INI
Para reconstruir el archivo BOOT.INI escribe en la consola de recuperación línea a línea y presiona Enter:
ATTRIB -H -R -S C:\Boot.ini
DEL C:\Boot.ini
Bootcfg /Rebuild
Fixboot

Uso del comando CACLS

CALCS Muestra y permite modificar las listas de control de acceso (ACLs) de archivos y carpetas, niega, restringe o permite los permisos necesarios para leer, escribir o modificar en cualquier directorio.
Sintaxis:
CACLS archivo opciones

Opciones:
• archivo Muestra las ACL.
• /T Cambia las ACL en el directorio actual y todos los subdirectorios.
• /E Edita la ACL en vez de remplazarla.
• /C Continúa, omitiendo los errores de acceso denegado.
• /G usuario:permiso Concede derechos de acceso del usuario.
• /R usuario Revoca derechos del usuario (sólo válida con /E).
• /P usuario:permiso Reemplaza derechos de acceso del usuario.
• /D usuario Deniega acceso al usuario especificado.

permiso puede ser:
N Ninguno
R Leer
W Escribir
C Cambiar (escribir)
F Control total


Para opciones más avanzadas y exigentes usa el Nuevo comando: ICACLS

Ejemplos prácticos del uso del comando CACLS


Muestra el control de acceso de archivos del directorio "System Volume Information" en la unidad C que contiene los archivos guardados por la utilidad "Restaurar sistema".
cacls "C:\System Volume Information"

Permite el acceso a la carpeta System Volume Information al usuario Norfi y le da los permisos de Control total.
cacls "C:\System Volume Information" /E /G Norfi:F

Niega el acceso total a la carpeta D:\DATOS al usuario Pedro.
cacls "D:\DATOS" /D Pedro

Le asigna derechos al usuario Pedro en la carpeta D:\DATOS, pero solo para leer, no para modificar ni crear archivos.
cacls "D:\DATOS" /P Pedro:R

CALL Llama un batch desde otro.
CALL C:\Comandos\test.cmd Cuando termine de ejecutarse el batch actual, inicia el que se indica en la ruta

CD Muestra el nombre o cambia al directorio actual
CD C:\Windows\System32\ Cambia la ubicación a este directorio
CD.. Cambia a C:\Windows\
CD.. Cambia a C:\

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 y repara errores de disco.
CHKDSK D: Chequea la unidad D y muestra la información y errores sin corregirlos.
CHKDSK D: /F /R Chequea y corrige los errores de la unidad D, Encuentra sectores dañados y recupera la información legible.


CHKNTFS Muestra o modifica la comprobación de un disco duro antes del inicio del sistema operativo
CHKNTFS /T 30 Modifica el tiempo de espera antes de comenzar CHKDSK en 30 segundos cuando se ejecuta al inicio del sistema
Otros parametros:
/D Restaura el funcionamiento predeterminado del equipo; todas las unidades se comprueban al arrancar y chkdsk se ejecuta en aquéllas que están dañadas.
/T Cambia el tiempo de la cuenta atrás en el inicio de AUTOCHK a la cantidad de tiempo dada en segundos. Si el tiempo no se específica, se mostrará la configuración actual.
/X Excluye una unidad de la comprobación predeterminada al arrancar.
/C Programa una unidad para ser comprobada al arrancar; CHKDSK se ejecutará si la unidad está dañada.

CHOICE Esta herramienta permite que los usuarios seleccionen un elemento de una lista de opciones y devuelve el índice de la opción seleccionada.
@echo off
:START
CLS
CHOICE /C CN /T 10 /D C /N /M "Selecciona C para la Calculadora o N para el Bloc de notas"
IF errorlevel 2 goto N
IF errorlevel 1 goto C
:C
START CALC.EXE
GOTO START
:N
START NOTEPAD.EXE
GOTO START

CIPHER Muestra o altera el cifrado de directorios [archivos] en particiones NTFS.

CLEANMGR Libera espacio en disco, permite guardar en memoria tus opciones
CLEANMGR /D G: Libera espacio en disco solo en la unidad G.
CLEANMGR /sageset:N Donde N es cualquier número que asignas y especificas las opciones en la ventana de Liberador de espacio, puedes guardar varios N con distintas opciones
CLEANMGR /sagerun:N Libera espacio en disco con la configuración especificada en N.

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.
DATE /t | CLIP Copia la fecha al portapapeles, para comprobarlo abre el Bloc de notas y selecciona Pegar.
DIR %USERPROFILE%\Desktop | CLIP Copia al portapapeles el directorio del escritorio.
DIR D: | CLIP Copia al portapapeles el directorio de la unidad D.

CLS Borra la pantalla.

CMD Inicia una nueva instancia del intérprete de comandos de Windows
CMD /C start calc.exe Inicia cmd, abre la calculadora y cierra la ventana de cmd
CMD /K start calc.exe Inicia cmd, abre la calculadora y mantiene abierta la ventana de cmd

CMDKEY Crea, presenta y elimina nombres de usuario y contraseñas almacenados.

COLOR Establece los colores de primer plano y fondo de la consola
COLOR 07 Fondo negro texto blanco (predeterminado)
COLOR 0E Fondo negro texto amarillo
COLOR 9F Fondo azul claro texto blanco brillante
COLOR 17 Fondo azul oscuro texto blanco
COLOR 27 Fondo verde texto blanco

COMP Compara el contenido de dos archivos o un conjunto de archivos.

COMPACT Muestra o cambia el estado de compresión de archivos en particiones NTFS.

CONVERT Convierte volúmenes FAT a volúmenes NTFS. No puede convertir la unidad actual.

COPY Copia uno o más archivos en otra ubicación
COPY nota.txt otranota.txt Crea una copia en la misma carpeta
COPY "C:\Mis datos\nota.txt" D:\nota2.txt Copia un archivo a otra ubicación y lo renombra(las comillas son necesarias cuando hay espacio en el nombre del archivo o carpeta)
COPY "C:\Mis datos\*.txt" D:\nota3.txt Copia el contenido de varios archivos de texto a un archivo en otra ubicación.
Para crear un archivo de texto desde la consola:
Unidad, por ejemplo D: Enter
COPY CON prueba.txt Enter
Escribir o pegar texto CONTROL+Z Enter

DATE Muestra o establece la fecha.
DATE /T Muestra la fecha actual

DEL Elimina uno o más archivos.
¡OJO! al ejecutarlo con doble asterisco (*.*)
DEL Hola.txt Elimina Hola.txt
DEL A* Elimina todos los archivos que comienzan con la letra A
DEL *A.* Elimina todos los archivos que terminan con la letra A
DEL *.DOC Elimina todos los archivos que tienen la extensión .DOC
DEL /F * Elimina todos los archivos incluyendo los de solo lectura
DEL /F * Elimina todos los archivos incluyendo subdirectorios
DEL /F /S /Q %TEMP% Elimina todos los archivos que están en la carpeta TEMP

DEFRAG Localiza y consolida archivos fragmentados en volúmenes locales para mejorar el rendimiento del sistema.
DEFRAG D: /U /V Desfragmenta la unidad D y muestra el resultado de forma detallada
DEFRAG C: /A Solo efectúa análisis en la unidad C
DEFRAG C: D: /M Desfragmenta las unidades C y D en paralelo
DEFRAG C: /A>%USERPROFILE%\Desktop\aa.txt Analiza el disco C y crea un informe en un archivo de texto en el escritorio donde especifica si el disco necesita la desfragmentacion.
Para cancelar la desfragmentación usa CONTROL+C
Sencillo batch para desfragmentar discos:
@echo off
SET/P UNIT= Escribe la letra de la unidad a desfragmentar y presiona Enter:
DEFRAG.exe %UNIT%: /U /V /H

DIR Muestra una lista de archivos y subdirectorios en un directorio.
DIR D: Lista directorios en la unidad D
DIR D: /S Lista directorios y subdirectorios en la unidad D
Para listar archivos en la unidad F mayores de 100 MB
@echo off
pushd F:\
for /f "tokens=* delims= " %%a in ('dir/b/s') do (if %%~Za gtr 100000000 echo %%a is %%~Za)

DISKCOMP Compara el contenido de dos disquetes.

DISKCOPY Copia el contenido de un disquete en otro.

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

DOSKEY Edita líneas de comando, memoriza comandos de Windows y crea macros.
Escribe o pega en la consola una a una las siguientes líneas y presiona Enter en cada una:
DOSKEY g=start http://google.com
DOSKEY n=start notepad.exe
DOSKEY c=start calc.exe
DOSKEY e=explorer.exe /select,C:\
Te permitirá pulsando una sola tecla y Enter iniciar la aplicación a la que corresponde la macro que has creado.

DRIVERQUERY Muestra el estado y las propiedades actuales del controlador de dispositivo.
DRIVERQUERY>%USERPROFILE%\Desktop\"Controladores de dispositivo.doc" Crea listado en el escritorio

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.

EXPAND Expande uno o varios archivos comprimidos. Se utiliza para descomprimir los archivos .CAB del programa de instalación.

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

Páginas relacionadas