Member 12842817 Ответов: 1

Создание защищенного файла папки C # ta


I want my C # ta folder to be protected and hidden, how can I do i


Что я уже пробовал:

string yol = @"E:\Yeni klasör";

            DirectoryInfo[] klasorler = di.GetDirectories();

            foreach (DirectoryInfo klasor in klasorler)
            {
                //{

                if (klasor.Name == "Yeni Klasör")
                {
                    if ((klasor.Attributes & FileAttributes.Normal) == 0)
                    {
                        File.SetAttributes(yol, FileAttributes.System);

                        File.SetAttributes(yol, FileAttributes.Hidden);
                        


                    }
                }

Mehdi Gholam

Попробуйте запустить код от имени администратора.

1 Ответов

Рейтинг:
1

OriginalGriff

Ну ... возможно, вы имели в виду именно это:

if ((klasor.Attributes & FileAttributes.Normal) == 0)
    {
    File.SetAttributes(klasor.FullName, FileAttributes.System);
    File.SetAttributes(klasor.FullName, FileAttributes.Hidden);
    }
В данный момент Вы (предположительно) устанавливаете атрибуты для родительской папки каждый раз вокруг цикла.