Ответ @DrMoishe Pippik был почти готов, но он кое-что упустил.
Для того, чтобы размонтировать раздел (так что вы можете записывать в него из другой операционной системы), вы должны использовать mountvol.exe
«s /P
тег . Этот тег Removes the volume mount point from the specified directory, dismounts the volume, and makes the volume not mountable.
В ответ @DrMoishe Pippik в /D
только Removes the mount point from the specified directory
, и поэтому после использования его команды, раздел я хотел, чтобы отключить все еще заблокирован Windows.
Во-вторых, вы хотите mountvol.exe
запустить до завершения спящего режима. Для этого мы используем START /WAIT
.
Наконец, для размонтирования раздела у вас должны быть разрешения администратора. Вы можете сделать это, но создайте ярлык командного файла ниже и отметьте галочкой Advanced > Run as administrator
на Shortcut
панели.
Итак, вот как должен выглядеть скрипт hibernate:
START /WAIT mountvol.exe <DRIVE LETTER> /P shutdown /h
Для гибридного выключения вы можете использовать:
START /WAIT mountvol.exe <DRIVE LETTER> /P shutdown -hybrid -f -t 00
В Windows 8 вы можете получить к нему доступ из меню «Пуск», разместив этот ярлык в своем C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
каталоге или глобально C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
.
Чтобы перемонтировать диск после выхода из спящего режима, вам также понадобится Mount
ярлык. Это будет выглядеть так:
mountvol <DRIVE LETTER> <VOLUME ID>
Чтобы найти идентификатор тома вашего раздела, введите mountvol
cmd . Это показывает список разделов на вашем компьютере. Если вы уже размонтировали диск, который хотите перемонтировать, он может появиться *** NOT MOUNTABLE UNTIL A VOLUME MOUNT POINT IS CREATED ***
под ним (как показано ниже).