¿Cómo puedo cambiar el atributo oculto de un archivo / carpeta? (Alternativa a attrib FILENAME -h)

10

En un sistema basado en MS (Windows, cualquier versión) Puede usar el attribcomando para cambiar los atributos en un archivo, directorio o directorio específico, cambiando también los archivos dentro del directorio de manera recursiva, el comando puede verse así:

attrib FOLDERNAME -s -r -a -h /S /D

Lo que eliminará cualquier atributo de un FOLDERNAME especificado, incluidos los archivos / carpetas dentro de él.

Cuando un virus modifica estos atributos a los archivos / carpetas en un dispositivo extraíble (USB / SD Memory / HDD) para ocultarlos al usuario, utilizo mi computadora basada en Ubuntu OS y conecto el dispositivo en la ranura correspondiente y puedo ver todos los archivos / carpetas y eliminar manualmente los elementos no deseados en el dispositivo. Pero necesito ejecutar una computadora / computadora portátil basada en MS OS para cambiar los atributos a través de la línea de comando ( cmd) y de esta manera, "traer" los elementos visibles para el resto de las personas.

Ubuntu tiene la capacidad de cambiar las propiedades del archivo a través de GUI o chmod, pero aún no he encontrado una manera de eliminar el atributo hidden( attrib -h) en un archivo / carpeta.

¿Hay alguna manera de hacer esto? No importa si es una GUI o Terminal

Geppettvs D'Constanzo
fuente
¿Entonces quieres eliminar los hiddenpermisos de los archivos de Windows de Ubuntu? (La cosa es que los archivos ocultos en Ubuntu comienzan con a .;))
Rinzwind
@Rinzwind: sí, no podría decirlo mejor. Pero mi problema es que las máquinas con Windows no verán los archivos ocultos que se pueden ver en Ubuntu sin problemas. Gracias.
Geppettvs D'Constanzo
ntfs? ¿grasa? ....
Rinzwind
Los sistemas basados ​​en MS no parecen tener problemas con el sistema de archivos en sí. Cualquier información será apreciada como respuesta, pero gracias por preguntar. Tengo los sistemas de archivos NTFS y FAT en diferentes dispositivos, sufriendo el mismo problema constantemente.
Geppettvs D'Constanzo
ok media respuesta por ahora: gordo. Todavía no puedo encontrar nada relacionado con NTFS. Edición: No creo que puedas hacer ntfs ... espero que alguien más me demuestre que estoy equivocado;)
Rinzwind

Respuestas:

11

Echa un vistazo a fatattr Instalar fatattr si el disco está vfat.

Los sistemas de archivos FAT contienen varios atributos que no se asignan limpiamente a los atributos de Unix; Esta utilidad permite que estos sean controlados directamente por usuarios sin privilegios en cualquier partición FAT montada.

La sintaxis es

fatattr [+-hsra] [files]

Las letras son ...

h hidden
s system
r read only
a archive
Rinzwind
fuente
1
¡Absolutamente perfecto! Esto funciona de maravilla en FAT FS. Realmente aprecio mucho tu ayuda. Ahora esperemos que alguien venga pronto a entregarnos una solución NTFS, mientras tanto, su respuesta es para mí que resolvió mi problema para las FAT. ¡Muchas gracias!
Geppettvs D'Constanzo