Переключение между ОС с помощью значка

Переключение между ОС с помощью значка

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

решение1

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

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

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

решение2

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

введите описание изображения здесь

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


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

Синтаксис:

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

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

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

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

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