У меня есть машина с двумя отдельными дисками, основной диск (назовите его C :) Я постоянно переигрываю с разными версиями Windows с помощью PowerShell и другого диска (назовите его D :) Я сохраняю статический образ Windows 7. В настоящее время у меня есть основной загрузочный диск, установленный как диск C: и в любое время, когда мне нужно загружаться с диска D: я вручную перезагружаю машину и выбираю загрузочный диск из меню BIOS.Изменение загрузочного диска Windows 7 с помощью сценария PowerShell
Есть ли способ, с помощью которого сценарий PowerShell мог бы установить, какой диск будет загружаться (т. Е. Изменить загрузочный диск с C: на D :)?
Это зависит от многого. Существует нет стандартного способа для программного обеспечения, чтобы сказать обычный BIOS, который диск для загрузки. (Некоторые поставщики могут предоставить решения.) Я не уверен в UEFI, возможно, это возможно. Но загрузочный раздел Windows может загружать Windows с другого диска и * это * настраивается в программном обеспечении. Я не уверен, насколько хорошо он поддерживает загрузку в разные версии Windows. И это затруднит восстановление, если процесс загрузки будет поврежден по какой-либо причине, например, настроен только на загрузку экземпляра Windows, который больше не существует. –