
Я хотел создать пакетный файл, который будет включать или отключать защиту от записи. По сути, 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