Volver a la página principal
lunes 25 noviembre 2024
63

Cómo usar el comando attrib en CMD

El comando attrib en CMD (símbolo del sistema de Windows) se utiliza para ver y modificar los atributos de archivos y carpetas. Estos atributos incluyen propiedades como "solo lectura", "oculto", "de sistema", y otros que determinan cómo los archivos y carpetas se comportan en el sistema operativo.

Sintaxis del comando attrib

attrib [atributos] [ruta] [/s] [/d]

Parámetros

Parámetro Descripción
ruta Especifica el archivo o carpeta al que deseas aplicar los atributos.
/s Aplica el comando a todos los archivos en el directorio actual y subcarpetas.
/d Incluye directorios al cambiar atributos (por defecto, solo afecta archivos).

Atributos disponibles

Atributo Descripción
+r Marca el archivo o carpeta como de solo lectura.
-r Quita el atributo de solo lectura.
+h Marca el archivo o carpeta como oculto.
-h Quita el atributo oculto.
+s Marca el archivo o carpeta como de sistema.
-s Quita el atributo de sistema.
+a Marca el archivo como preparado para ser archivado.
-a Quita el atributo de archivo para ser archivado.

Ejemplos de uso

1. Ver los atributos de un archivo:

attrib archivo.txt

2. Marcar un archivo como oculto:

attrib +h archivo.txt

3. Quitar el atributo oculto de un archivo:

attrib -h archivo.txt

4. Aplicar atributos a todos los archivos en una carpeta y subcarpetas:

attrib +r /s /d

5. Combinar atributos (ocultar un archivo y marcarlo como de solo lectura):

attrib +h +r archivo.txt

6. Quitar atributos de una carpeta específica:

attrib -s -h "C:\MiCarpeta"

Consejos útiles

  • Cuidado con archivos de sistema: Modificar atributos de archivos críticos del sistema puede causar problemas en el funcionamiento de Windows.
  • Atributos combinados: Puedes usar varios atributos en un solo comando para configuraciones más avanzadas.

Referencia oficial

Para más detalles sobre attrib, consulta la documentación oficial de Microsoft.

Etiquetas:
cmd windows
Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer