![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Права доступа на запись [D7, XP]
TRSteep © (2010-01-30 17:44:00)Здравствуйте мастера!
Пытаюсь проверить файл на существование и удалить его.
Все бы хорошо, но есть флешки с физической защитой записи и при попытке удалить множество файлов система каждый раз выдает окошко:
Запись на диск невозможна, так как он защищен от записи. Снимите защиту записи с тома такого то в устройстве таком то.
Как можно определить что запись невозможна без физической записи? (точнее чтобы это окно не появлялось)
TRSteep (2010-01-31 00:39:00) [21]
> ибо столько этих контроллеров всяких, в том числе и полусамопальных
У меня эта флешка вообще без названия :)
Зато защита от записи работает - сейчас почему то таких не видно даже.
KilkennyCat (2010-01-30 21:49:00) [22]Но я бы все равно сделал также [2], ибо столько этих контроллеров всяких, в том числе и полусамопальных, что надеятся на 100% соблюдение спецификации невозможно.
KilkennyCat (2010-01-30 21:46:00) [23]Я неправ, чтение в VDS_DISK_FLAG состояния VDS_DF_READ_ONLY поможет.
http://msdn.microsoft.com/en-us/library/bb986750%28VS.85%29.aspx
Смущает только, что это похоже виста и выше.
TRSteep (2010-01-30 18:27:00) [24]ууу :)
к контроллерам мне пока рано лезть.
ладно тогда будем ловить первую неудачную попытку и отменять дальнейшие манипуляции.
хм. сейчас попробовал удалить то, на что прав не хватает - он просто молчит - это хорошо :)
Спасибо!
KilkennyCat (2010-01-30 17:58:00) [25]Обратится к контроллеру флэшки, ибо это не виндовая фишка, а чисто ембеддевайсная.