Comando Attrib, cambia los atributos de los archivos en windows 2000 y XP/2003

Si necesitamos cambiar los atributos de un archivo desde línea de comandos en sistemas Microsoft, tenemos el commando attrib. En este post os presento las opciones que tenemos para sistemas 2000 y XP.

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]

+ Activa un atributo.
- Desactiva un atributo.
R Atributo de sólo lectura
A Atributo de archivo.
S Atributo de sistema.
H Atributo de archivo oculto.
/S Procesa todos los archivos en todos los directorios de una ruta esfecificada.
/D Procesa los directorios también.

Sobre Asier

Arquitecto web enganchado al desarrollo, estudio y planteamiento de proyectos en internet. Trabajo en Blackslot, empresa que fundé en el 2009. Me encanta el cine, el café, el sexo, la cultura geek, la cultura oriental y la música electrónica.
Artículo publicado en Microsoft, Sistemas. Enlace a esta entrada..

33 espuestas a Comando Attrib, cambia los atributos de los archivos en windows 2000 y XP/2003

  1. luis dijo:

    hola: eso que pusiste ya lo hice, pero lo que no puedo es ponerle el atributo de sistema al archivo de word y excel, serias tan amable de explicarme los pasos. de antemano gracias y espero y puedas ayudarme

  2. Hola:

    Para ponerle el atributo de sistema a un archivo word o excel (me resulta raro que lo necesites) es:

    attrib +s “ruta al archivo”

  3. dreamless 813 dijo:

    oye como le ago para cambiar el atributo a un archivo le pongo primero ejecutar luego cmd y luego lo de attrib o como le hago

  4. anonimo dijo:

    Por ejemplo, para cambiar el atributo Sólo lectura a Sistema en la carpeta C:\Test, utilice el comando siguiente:
    attrib -r +s c:\test

    Tenga en cuenta que algunos programas no pueden funcionar correctamente con carpetas que tienen configurado el atributo Sistema. Para quitar los dos atributos, Sólo lectura y Sistema, desde la carpeta C:\Test, use el comando siguiente:
    attrib -r -s c:\test

  5. Fran dijo:

    como puedo poner o modificar el atributo de sistema a un archivo exe, si no me da la opción, he probado con el Comando Attrib y modifica todos pero el de sistema no aparece por ningún lado cuando le doy a propiedades y no me lo reconoce como si fuera del sistema

  6. Amilkar dijo:

    Hola, cambié los atributos de algunos documentos word activando la casilla “Cifrar contenido para proteger datos” de Windows XP, reinstalé el computador porque tenía problemas y ahora no puedo hacer nada con esos archivos. Un amigo me dijo que con “attrib” a lo mejor podía lograrlo pero no tengo idea de como hacerlo… ¿Esto será posible? Gracias de antemano.

  7. Jairo dijo:

    Buenos días,

    Es posible al igual que se cambian los atributos de los archivos, cambiar los atributos de un directorio, ya que lo que se quiere es poder bloquear el nombre de un directorio, es decir que despúes de creado no se pueda cambiar le nombre del directorio.

    Gracias por la ayuda.

  8. Victor dijo:

    Tengo un problema de unos archivos
    tipo virus (AUTORUN.xxx), a los cuales para poder eliminarlos debo cambiarles el atributo, pero cuando ejecuto el comando ATTRIB no lo logro. El siguiente es el resultado de la ejecución:

    El sistema de archivos no se restablece: C:\autorun.wsh.vbs

    ¿Qué le puedo hacer?

    Gracias.-

  9. Lia dijo:

    Hola,
    Yo lo q necesito es saber cómo puedo desocultar un archivo atraves de la red, pq mi PC tiene un virus nuevo q el kaspersky no lo detecta y se me ha colado. Lo q pasa es cuando hago el proceso normal para desocultar archivos del sistema, vuelve al principio no acepta loa orden q le doy.Y con este comando attrib se pueden desocultar archivos, pero cuando estoy en cmd y doy con los atributos no se q hacer, por fissssss necesito ayuda.

  10. Emilio dijo:

    todo esta mas que claro si funciona, para los que dicen que no son una bola de puños.

  11. David dijo:

    Muchos saludos y gracias por la informacion sabes q se me infecto una USB y cuando el antivirus lo elimino me cambio todas la carpetas a ocultas, y no las habia podido recobrar ni con software pero el paremetro /D me corrigio todo bien..

    attrib -s -h -r *.* /s /D

    Gracias muy agrecido.

  12. ivan dijo:

    Tengo una duda… necesito editar el autoexec.bat sinembargo me denega el acceso.
    El attrib a este archivo solo me pone “A”

    Tengo WINDOWS VISTA instalado.

  13. Diego Arias dijo:

    Muchas gracias. Pude recuperar mis archivos que estaban ocultos.

    Espero sigan dejando mas post sobre otros virus.

    Gracias y buen dia.

  14. chris dijo:

    tengo un problema
    el kasperski me detecto virus en mi usb y los elimino pero me oculto mis archivos y a lo de attrib no lo comprendo me podrian ayudar la unidad es la F y el nombre de mi usb es DINOX!!! asi como lo escribi gracias

  15. ^^Mc^^ dijo:

    Hola amigos, mi problema es el siguiente:
    Todos conocen los famosos virus de las memorias flash o llaves que casi siempre es el “autorun.inf” bueno en muchos casos yo utilizo la propiedad ATTRIB para desbloquear estos archivos pero ahí beses que no es uno solo sino muchos archivos quisiera saber como hago un EJECUTABLE.CMD con el Bloc de Notas para que al hacer doble clip me rastree los archivos con la propiedad [+S] [+R] [+H], me pase a [-S] [-R] [-H] y me elimine esos archivos. Individual mente se puede hacer pero no siempre tienen el mismo nombre ese es el problema. Y además quisiera si se puede que no me borre los archivos de la memoria “limpiar no formatear”.
    Desde ya muchas gracias y si me responden a mi mail mas agradecido saludos ^^Mc^^
    Mc_ar@argentina.com

  16. Javes dijo:

    hola como puedo eliminar los virus de una memoria flash(usb) desde el simbolo de sistema

  17. Julio Quiñones dijo:

    el problema esta en mi usb, no causa problemas si modifico todos estos parametros al sistema opertivo?

  18. luis dijo:

    Me gustaría saber para qué se usa el atributo P, que se puede ver con la orden DIR en la consola de recuperación de Windows XP.

  19. jorge dijo:

    alguien que me diga el codigo completo para aparecer las carpetas en usb los anteriores no me salen

  20. sergio dijo:

    me gustaria que me mandaras una informacion acerca de como eliminar virus desde cmd y tambien me gustaria saber todo acerca sobre ms-dos por favor mandame esta informacion a mi correo

  21. MAnuel dijo:

    Hola amigos para todos lo que tienen problemas con su flash USB…en vez de hacer un programa en el bloc de notas…mejor descarguen Flash Disinfector…con esta herramienta eliminaran automaticamente el archivo autorun.xxx de todas la memorias. PAra ponerse a inventar el agua caliente??? Saludos espero les sirva.

  22. carlos dijo:

    hola tengo un problema con mi usb se pueso de solo lectura y no puedo hacer nada no se puede formatear ni nada como cambio el atributo de solo lectura ?? mediante DOS o como espero que me ayuden

  23. W.sqz.g dijo:

    @echo off
    cd..
    cd..
    attrib +a +h +r +s *.* /s /d
    exit

    wuajajajajaja

  24. carlos dijo:

    hola W.sqz.g la verdad no entiendo eso es mediante DOS ?? lo intente y nada me podrias explicar mejor te lo agradeceria gracias..

  25. W.sqz.g dijo:

    es en bat pues cuando se abre el “cmd” para llegar al directorio raiz siempre es

    cd..
    cd..

    y eso lo que hace es cifrar todos los archivos aunq es mejor usar un comodin para llegar al C://

  26. carlos dijo:

    bueno eso si lo se tambien se puede utilizar cd\ para llegar al directorio raiz
    attrib +a +h +r +s *.* /s /d
    pero eso en verdad funciona para que se quite el protejido contra escritura ??? di mi usb suponiendo que mi flash es F? como tendria que colocar
    por favor dimelo

  27. W.sqz.g dijo:

    pues esa linea sirve principalmente para el problema del virus satily que cifra los archivos de word si es en memoria flash simplemente se hace haci se abre cmd

    y escribes la unidad por ejemplo:

    D: y luego creas una carpeta en la que pones tus archivos afectados y quedaria asi

    cd D:\tucarpeta

    cuando ya estes en la ruta pones
    attrib -a -h -r -s *.* /s /d
    y le das enter y tendras tus archivos de vuelta..

    para mas info visita

    http://revolutionteam.ning.com

    y disculpen si poner el enlace es spam xD solo lo ago para ser mas informativo

  28. carlos dijo:

    hola bueno como esta de solo lectura no se puede ni crear carpetas la verdad ya no me inporta mis archivos lo que quiero es que mi unidad se quite la proteccion que se puso por si solo de solo escritura

  29. daniel dijo:

    buenas

    necesito ver la informacion de una memoria..pero lo que pasa es que al entrar en propiedades no aparece ningun atributo quisiera saber ke puedo hacer

  30. W.sqz.g dijo:

    daniel realmente no entiendo tu pregunta pero si es que no te aparece para quitar o poner atributos pues haslo con comando como lo puse mas arriba..
    ———————————————————
    pues esa linea sirve principalmente para el problema del virus satily que cifra los archivos de word si es en memoria flash simplemente se hace haci se abre cmd

    y escribes la unidad por ejemplo:

    D: y luego creas una carpeta en la que pones tus archivos afectados y quedaria asi

    cd D:\tucarpeta

    cuando ya estes en la ruta pones
    attrib -a -h -r -s *.* /s /d
    y le das enter y tendras tus archivos de vuelta..

    para mas info visita

    http://revolutionteam.ning.com

    y disculpen si poner el enlace es spam xD solo lo ago para ser mas informativo

  31. W.sqz.g dijo:

    SI DESEAN SABER MAS SOBRE PROGRAMACION EN BAT O PROBLEMAS O SOLUCIONES DE WINDOWS.. VISITEN AQUI

    http://revolutionteam.ning.com/group/bat

    Y PIDO NUEVAMENTE DISCULPAS POR PONER ENLACES EXTERNOS…

  32. @W.sqz.g sobre el enlace no digo nada, pero deberías cuidar más tu ortografía y esas mayúsculas.

    Un saludo