情况
我有两个启动配置。假设UUID为{1234}和{4321}。
默认值为{1234}
我想要的是
引导{1234}时,我想将引导顺序从{1234} {4321}切换到{4321} {1234},但仅用于一次引导。因此,我想在下次启动计算机时反转启动顺序。问题是我不知道UUID。因为我要编写的“脚本”必须在多台计算机上工作,所以UUID显然会有所不同。
我尝试了什么
bcdedit.exe /bootsequence {current} /addlast
和
bcdedit.exe /bootsequence {default} /addlast
这些命令显然不起作用。我可以想象的另一个解决方案是查询UUID。是否有一种可靠的方法来获取UUID并检查引导了哪个UUID?还是有人知道我的特定需求的命令?
提出问题的另一种方式:
给定两个引导配置。当引导默认配置时,我想在下次重启时(并且仅在下次重启时)启动“其他配置”。但是我没有“其他配置”的UUID。
我为此使用简单的BCD,它是免费的,无需注册,只需点击下载按钮即可。neosmart.net/Download/Register
—
Moab
@TomYan它必须在程序上可靠。很抱歉,不清楚。
—
soumer
@Moab是否支持命令行?在他们的网站上尚未找到任何有关它的信息。我需要在PowerShell脚本中使用。
—
soumer
不幸的是,它仅是gui,对不起,我无济于事。
—
摩押
Is there a reliable way to get the UUID's and as well to check which one is booted?
:bcdedit /enum osloader /v
和bcdedit /enum {current} /v
?