2010-08-07 2 views

ответ

14

Использование File.SetAttributes. «Скрытый» - это лишь один из многих доступных атрибутов.

+0

ThanX bro .. !! один из других сайтов дал мне неправильную информацию, что-dotnet не может скрыть файл. – pvaju896

5

Я предполагаю, что вы ссылаетесь на то, что атрибут файла скрыт в файловой системе. Пожалуйста, взгляните на это link

8

Вы установили атрибут hidden файла.

Есть несколько способов сделать это - с File.SetAttributes или FileInfo.Attributes, вы просто установите флаг в FileAttributes перечисления для скрытых:

string path = @"c:\myfile.txt"; 
File.SetAttributes(path, FileAttributes.Hidden); 
1

Если это существующий файл, то есть не один, вы только что создали, дон «т просто:

File.SetAttributes(path, FileAttributes.Hidden); 

или некоторые другие атрибуты, может быть, будут потеряны, поэтому скорее вы должны:

File.SetAttributes(path, File.GetAttributes(path) | FileAttributes.Hidden); 
Смежные вопросы