web-dev-qa-db-fra.com

Comment puis-je modifier l'attribut caché d'un fichier / dossier? (Alternative à attrib FILENAME -h)

Sur un système MS (Windows, toutes versions) Vous pouvez utiliser la commande attrib afin de modifier les attributs d'un fichier, d'un répertoire ou d'un répertoire spécifié en modifiant de manière récursive les fichiers dans le répertoire. La commande peut ressembler à ceci:

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

Qui supprimera tous les attributs d'un FOLDERNAME spécifié, y compris les fichiers/dossiers qu'il contient.

Lorsqu'un virus modifie ces attributs en fonction des fichiers/dossiers d'un périphérique amovible (clé USB/SD/disque dur) afin de les masquer à l'utilisateur, j'utilise mon ordinateur sous Ubuntu OS et branche le périphérique dans le logement approprié. voir tous les fichiers/dossiers et supprimer manuellement les éléments indésirables sur le périphérique. Mais je suis dans le besoin de courir sur un ordinateur/ordinateur portable sous MS OS afin de changer les attributs via la ligne de commande (cmd) et de cette façon, "ramener" les éléments visibles au reste de la population.

Ubuntu a la possibilité de modifier les propriétés du fichier via l'interface graphique ou chmod, mais je n'ai pas encore trouvé le moyen de supprimer l'attribut hidden (attrib -h) dans un fichier/dossier.

Est-ce qu'il y a un moyen de faire ça? Peu importe si c'est une interface graphique ou un terminal

10

Regardez fatattrInstall fatattr si le disque est vfat.

Les systèmes de fichiers FAT contiennent plusieurs attributs qui ne mappent pas correctement sur les attributs Unix; Cet utilitaire permet à ceux-ci d'être contrôlés directement par des utilisateurs non privilégiés sur n'importe quelle partition FAT montée.

La syntaxe est

fatattr [+-hsra] [files]

Les lettres sont ...

h hidden
s system
r read only
a archive
11
Rinzwind