Создание пакетного файла, включающего/отключающего защиту от записи USB-накопителя

Создание пакетного файла, включающего/отключающего защиту от записи USB-накопителя

Я хотел создать пакетный файл, который будет включать или отключать защиту от записи. По сути, 2 пакетных файла, один для включения, а другой для отключения защиты от записи. Раньше я делал это вручную в CMD, используя эти команды.

Шаг 1: Запустите CMD в режиме администратора

Шаг 2: Введите Diskpart

Шаг 3: Введите список томов

Шаг 4: Введите select volume 5

Шаг 5: Введите атрибуты тома, установленные только для чтения ИЛИ атрибуты тома, очищенные только для чтения

Пакетный файл, который это делает, будет намного лучше, но у меня нет никаких знаний об этом. Я поискал в интернете и сумел создать пакетный файл, который открывает diskpart, но не смог продвинуться дальше.

Вот код для этого:

@ECHO OFF

Diskpart

PAUSE

А как мне теперь составить список томов?

решение1

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

В зависимости от вашего знакомства с PowerShell, вы можете получить лучший контроль, используяPowerShell Get-Disk/Get-Partition

Связанный контент