我在 SSD 的兩個分割區上安裝了 Windows 7 和 8,預設為 7。有時我必須切換到 Windows 8 來完成一些工作。我想要的是創建一個命令列腳本或其他東西,運行時將重新啟動電腦並啟動到第二個作業系統。這樣的事情可能嗎?我知道我可以只使用啟動選單,但我忍不住想應該有一個更酷的方法來做到這一點。
答案1
目前,如果您不在 Win7 或 Win8 機器前,我假設您可以建立與此類似的批次腳本...(替換<id>
為您要啟動的作業系統的識別碼)
bcdedit /default <id>
shutdown -r -t 02
若要尋找作業系統的 ID,請使用下列bcdedit /enum
命令。
答案2
您可以使用一個名為重啟。它是一個輕量級程式(根據網站,記憶體使用量為 400kb),在工作列後台運行。按一下該圖標,然後選擇要啟動的作業系統。
注意:iReboot 是一個僅限 WINDOWS 的程序,因此您可以使用它啟動 Linux 作業系統,但無法從 Linux 啟動到 Windows。另外,我只是該程式的快樂用戶,與它沒有任何關聯。
如果您確實想要命令列選項,iReboot 2 有命令列腳本支持。
句法:
iReboot.exe [/sticky yes|no] [/reboot yes|no] /target {guid}
/sticky:是否無限期地將此條目設定為預設值或僅在下次啟動時使用
/reboot:更改選擇後重新啟動,或僅在下次啟動時套用更改
/target:您要啟動的項目的 BCD {ID}