Форум: "Система";
Текущий архив: 2002.03.11;
Скачать: [xml.tar.bz2];
ВнизКак запретить удаление и изменение конкретного файла? Найти похожие ветки
← →
Denst (2001-11-28 21:20) [0]Здравствуйте уважаемые мастера!
Подскажите пожалуйста, как запретить удаление и изменение конкретного файла не только в Explorer, но и в MS-DOS Prompt? Я знаю, выглядит смешно и несерьезно, но это работает:
try
AssignFile(F, имя_файла.xxx);
attrib := GetFileAttributes(PChar(имя_файла.xxx)) -
FILE_ATTRIBUTE_READONLY;
SetFileAttributes(PChar(имя_файла.xxx), attrib);
Append(F);
finally
end;
Ваша критика? Ну и хотелось бы посерьезнее этого.
← →
TonnyS (2001-12-04 14:53) [1]в том то и проблемма, что изменить атрибут можно без проблем как в винде, так и в дос. Надёжный (достаточно) способ - используй Win2000/NT, там можно задавать права на файлы при использовании NTFS. В вин-98 можно создать постоянно висящую программу, которая захватит файл, естественно, ни удалить, ни изменить его винда уже не даст.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.03.11;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c