Comment créer ou marquer un fichier comme caché en utilisant .NET?Création de fichiers cachés en utilisant .NET
2
A
Répondre
14
Utilisez File.SetAttributes. "Caché" est juste l'un des nombreux attributs disponibles.
5
Je suppose que vous faites référence à la définition de l'attribut de fichier caché dans le système de fichiers. S'il vous plaît jeter un oeil à ce link
8
Vous définissez l'attribut hidden
du fichier.
Il y a plusieurs façons de le faire - avec File.SetAttributes
ou FileInfo.Attributes
, vous réglez simplement le drapeau de l'énumération FileAttributes
à caché:
string path = @"c:\myfile.txt";
File.SetAttributes(path, FileAttributes.Hidden);
1
Si c'est un fichier existant, ce ne celui que vous venez de créer, don « t juste:
File.SetAttributes(path, FileAttributes.Hidden);
ou certains autres attributs, il peut avoir sera perdu, donc plutôt vous devez:
File.SetAttributes(path, File.GetAttributes(path) | FileAttributes.Hidden);
ThanX bro .. !! l'un des autres sites m'a donné des informations erronées que dotnet ne peut pas cacher un fichier. – pvaju896