Articulo de referencia

ATTRIB

attrib command"},"developer":{"wt":"[[Intel]], [[IBM]], [[Microsoft]], [[Digital Research|DR]], [[Datalight]], [[Novell]], Phil Brutsche, ReactOS Contributors"},"released":{"wt"...

In computing, ATTRIB is a command in IntelISIS-II,[1]DOS, IBMOS/2,[2]MicrosoftWindows[3] and ReactOS[4] that allows the user to change various characteristics, or "attributes" of a computer file or directory. The command is also available in the EFI shell.[5]

History

Several operating systems provided a set of modifiable file characteristics that could be accessed and changed through a low-level system call. For example, as of release MS-DOS 4.0, the first six bits of the file attribute byte indicated whether or not a file was read-only (as opposed to writeable), hidden, a system file, a volume label, a subdirectory, or if the file had been "archived" (with the bit being set if the file had changed since the last use of the BACKUP command).[6] However, initial releases of the operating system did not provide user-level method for reading or changing these values.[7]

The initial version of the ATTRIB command for DOS was first included in version 3.0 of PC DOS, with functionality limited to changing the read-only attribute.[7] Subsequent versions allowed the read-only, hidden, system and archive bits to be set.[8]MS-DOS version 3.3 added the capability of recursive searching through subdirectories to display attributes of specified files.[9]

Digital ResearchDR DOS 6.0[10] and DatalightROM-DOS[11] also include an implementation of the ATTRIB command.

The FreeDOS version was developed by Phil Brutsche and is licensed under the GPLv2.[12]

Uses

Establecer el bit de solo lectura de un archivo proporcionaba solo una protección parcial contra la eliminación inadvertida: mientras que comandos como dely eraserespetaban el atributo, otros comandos como DELTREEno lo hacían. [ 13 ] Cambiar el atributo del sistema no era posible en las primeras versiones de Windows, por lo que se requería el uso de ATTRIB. [ 13 ] De manera similar, un fallo del sistema en las primeras versiones de Windows podía llevar a una situación en la que un archivo temporal tenía el bit de solo lectura establecido y además (e irrevocablemente) estaba bloqueado por el sistema operativo Windows; en este caso, arrancar en DOS (evitando así el bloqueo de Windows) y desestabilizar el atributo de solo lectura con ATTRIBera la forma recomendada de eliminar el archivo. [ 14 ] Manipular el bit de archivo permitía a los usuarios controlar qué archivos se respaldaban usando el BACKUPcomando. [ 7 ]

Véase también

Referencias

  1. Guía del usuario de ISIS II
  2. "Ayuda de JaTomes - Comandos de OS/2" . Archivado del original el 14 de abril de 2019. Consultado el 27 de julio de 2019 .
  3. Artículo sobre atributos de Microsoft TechNet
  4. reactos/attrib.c en master · reactos/reactos · GitHub
  5. "EFI Shells and Scripting" . Intel . Consultado el 25 de septiembre de 2013 .
  6. Referencia técnica del sistema operativo de disco IBM versión 4.00 (1.ª ed.). Julio de 1988. pág. 3:5.  
  7. 1 2 3 Petzold, Charles (10 de junio de 1986). "Cambiar atributos de archivos DOS" . PC Magazine . págs. 249–262 . 
  8. "DOS Attrib" . Enciclopedia . Revista PC. Archivado del original el 2 de marzo de 2012. Consultado el 2 de agosto de 2007 .
  9. "Uso de los comandos ATTRIB, CHKDSK o DIR para localizar archivos" . Microsoft. Archivado del original el 1 de septiembre de 2014. Consultado el 1 de noviembre de 2017 .
  10. "Guía del usuario de DR DOS 6.0: Consejos de optimización y configuración" (PDF) . Archivado del original (PDF) el 30/09/2019 . Consultado el 13/08/2019 .
  11. "Guía del usuario de Datalight ROM-DOS" (PDF) . www.datalight.com .
  12. "Paquete de actualizaciones de FreeDOS 1.2 - attrib (FreeDOS Base)" . Ibiblio.org. 1 de julio de 2003. Consultado el 8 de septiembre de 2022 .
  13. 1 2 O'Reilly, Tim; Mott, Troy; Glenn, Walter J. (1999). Windows 98 en pocas palabras: una guía de referencia rápida para escritorio . O'Reilly. págs. 303-306 . ISBN  1-56592-486-X.
  14. Jones, James G.; Landes, Craig (2003). A+ Exam Cram 2: Windows 2000 Directory Services Infrastructure . Que. pp. 309–310 . ISBN  0-7897-2867-2.

Lecturas adicionales

  • Cooper, Jim (2001). Edición especial con MS-DOS 6.22, tercera edición . Que Publishing . ISBN 978-0789725738.
  • Dyson, Peter (1995). Dominando OS/2 Warp . Sybex . ISBN 978-0782116632.
  • John Paul Mueller (2007). Administración de Windows desde la línea de comandos para Windows Vista, Windows 2003, Windows XP y Windows 2000. John Wiley & Sons . ISBN 978-0470165799.
  • atributo | Documentación de Microsoft
  • Comando ATTRIB de Microsoft DOS