Я пытаюсь защитить мой USB-накопитель от записи с помощью командного файла. Я узнал, что это можно сделать с помощью ATTRIB +R. Диск меняет свою букву, так как он используется на нескольких компьютерах. Я пытался использовать% CD%, но это не сработало. Я пытаюсь убедиться, что он не может быть отформатирован при защите. Кто-нибудь знает, как использовать команду для защиты от записи USB-накопителя?

1 ответ1

0

Нет флага, параметра или атрибута, которые бы препятствовали стиранию или форматированию общих USB-накопителей.

(Тем не менее, вы можете найти различные специфичные для производителя инструменты "заводской конфигурации", в зависимости от фактической флеш-микросхемы, которая находится внутри накопителя - например, UT165 MPTool работает со многими накопителями Kingston и предлагает множество функций, включая режим только для чтения, настраиваемые разделы, и так далее. Но у других есть только основные параметры формата.)


Атрибут +R «только для чтения» не защищает диск от записи. Он защищает только отдельные файлы, и тривиально сбросить его можно одинаково.

Кроме того, атрибут является постоянным - после установки для данного файла он остается установленным независимо от того, где вы подключаете этот диск, и независимо от того, какая буква диска у него есть. Вам не нужен командный файл

Если вам нужен пакетный файл для какой-либо задачи, %0 имеет полный путь к самому пакетному файлу, и его можно изменить на %~d0 для буквы диска, %~dp0 для диска + каталог и т.д.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .