1

У меня Windows 7 и 8 установлены на двух разделах на SSD, с 7 по умолчанию. Мне иногда приходится переключаться на Windows 8, чтобы сделать какую-то работу. Я хотел бы создать сценарий командной строки или что-то такое, что при запуске перезагрузит компьютер и загрузится во вторую ОС. Возможно ли что-то подобное? Я знаю, что могу просто использовать меню загрузки, но я не могу не думать, что должен быть более крутой способ сделать это.

2 ответа2

2

Я не думаю, что сейчас вы находитесь перед машиной с Win7 или Win8, и вы можете создать пакетный скрипт, похожий на этот ... (Замените <id> идентификатором ОС, которую вы хотите загрузить)

bcdedit /default <id>
shutdown -r -t 02

Чтобы найти идентификатор ОС, вы используете команду bcdedit /enum .

1

Вы можете использовать программу под названием iReboot. Это легкая программа (400 КБ, используемая в зависимости от веб-сайта), которая работает в фоновом режиме на панели задач. Вы нажимаете на значок и выбираете ОС, в которой хотите загрузиться.

Примечание: iReboot - это программа ТОЛЬКО для WINDOWS, поэтому вы можете использовать ее для загрузки в ОС Linux, но не можете загружаться в Windows из Linux. Также я просто счастливый пользователь программы, никакой связи с ней.


Если вы действительно хотите использовать параметр командной строки, iReboot 2 имеет поддержку сценариев командной строки.

Синтаксис:

iReboot.exe [/sticky yes|no] [/reboot yes|no] /target {guid}

/sticky: делать ли эту запись по умолчанию на неопределенное время или только для следующей загрузки

/reboot: перезагрузить компьютер после изменения выбора или просто применить изменения при следующей загрузке

/target: BCD {ID} для записи, в которую вы хотите загрузить

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