Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Проверка атрибута файла

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Проверка атрибута файла
Имя
Сообщение << Старые топики   Новые топики >>
Проверка атрибута файла - 2010-09-02 17:50:11.160000   
_Alex_2010

Сообщений: 2
Оценки: 0
Присоединился: 2010-09-02 17:40:27.330000
Надо в программке сделать проверку атрибута. В том случае, если у файла (каталога) установлен атрибут Read-Only, необходимо его удалить.
Написала код:
Код:
void Dell() { char path[70]; cout &lt;&lt; "\nEnter full path (for example, C:\\*.*):"; cin &gt;&gt; path; _finddata_t *fileinfo=new _finddata_t; long done = _findfirst(path,fileinfo); int MayWeWork = done; int count = 0; while (MayWeWork!=-1) { if (fileinfo-&gt;attrib==?????????????????) { ???????????????????? } count++; cout &lt;&lt; fileinfo-&gt;name &lt;&lt; "\n\n"; MayWeWork = _findnext(done, fileinfo); } // Вывод сообщения о количестве найденных файлов. cout &lt;&lt; "\nInformation: was found " &lt;&lt; count; cout &lt;&lt; " file(s) in folder..." &lt;&lt; path &lt;&lt; "\n\n"; // Очистка памяти _findclose(done); delete fileinfo; } Подскажите пожалуйста что нужно писать в строчке if (fileinfo->attrib==????) - чтобы проверить имеет ли заданный файл атрибут Read-Only и как его удалить
{
????????????????????
}
Post #: 1
RE: Проверка атрибута файла - 2010-09-02 18:19:12.950000   
hromjo_forever

Сообщений: 119
Оценки: 0
Присоединился: 2010-08-02 12:45:32.986666
Не уверен, но что-то мне подсказывает что attrib показывает chmod файла.
Кажется только для чтение 711
Post #: 2
RE: Проверка атрибута файла - 2010-09-02 18:24:59.933333   
Sunzer

Сообщений: 253
Оценки: 31190
Присоединился: 2007-06-15 19:23:32.436666
quote:

GetFileAttributes Function

Retrieves file system attributes for a specified file or directory


http://msdn.microsoft.com/en-us/library/aa364944(VS.85).aspx

quote:


DWORD WINAPI GetFileAttributes(
__in LPCTSTR lpFileName
);
Post #: 3
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Проверка атрибута файла







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.