Показать сообщение отдельно
  #10  
Старый 01.12.2008, 17:41
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

А что, SetFileAttr уже отменили?
Системная папка отличается от обычной только атрибутами. Только если она не залочена дрк\угим процессом, но тут в принципе ничего сделать нельзя, за исключением убивания этого процесса, что не является корректным. Так что если папка не залочена, то снимаешь с нее атрибуты (можно просто все снять), удаляешь файлы, потом удалчешь саму папку.
Ответить с цитированием