我有一台有两个不同驱动器的机器,主驱动器(称为C:),我不断地使用PowerShell和另一个驱动器(称为D:)对不同版本的Windows进行重新成像。目前,我的主引导驱动器设置为C:驱动器,每当需要从D:驱动器启动时,我会手动重新启动机器,然后从BIOS菜单中选择引导驱动器。
PowerShell脚本是否能够设置要从哪个驱动器启动(即将引导驱动器从C:更改为D:)?
发布于 2015-09-30 23:05:18
我不记得为它看到了内置的PowerShell cmdlet,但是看起来您需要一些围绕'bcdedit‘的自动化。
你会用
bcdedit /enum要显示现有的可引导对象,并且知道需要将什么设置为新的默认设置,只需将其放入PowerShell脚本即可。您的关键命令是
bcdedit /default {NewGUID}如图所示
bcdedit /default \{6443870f-3c0c-11dd-845a-c03899eeb4ec\}如果您不熟悉命令:https://msdn.microsoft.com/en-us/library/windows/hardware/ff543428(v=vs.85).aspx,这是一个很好的阅读。
https://stackoverflow.com/questions/32876741
复制相似问题