Universelle Möglichkeit, die Startreihenfolge mit bcdedit.exe vorübergehend umzukehren

360
soumer

Situation

Ich habe zwei Boot-Konfigurationen. Nehmen wir an, die UUIDs sind und .

Die Standardeinstellung ist .

Was ich möchte

Wenn gebootet ist, möchte ich die Startreihenfolge von auf umstellen, jedoch nur für einen Startvorgang. Daher möchte ich die Boot-Reihenfolge für den nächsten Start des Computers umkehren. Das Problem ist, dass ich die UUIDs nicht kenne. Weil das "Skript", das ich zu schreiben versuche, auf mehreren Computern funktionieren muss, wobei sich die UUIDs offensichtlich unterscheiden werden.

Was ich versucht habe

bcdedit.exe /bootsequence /addlast 

und

bcdedit.exe /bootsequence /addlast 

Diese Befehle funktionierten offensichtlich nicht. Eine andere Lösung, die ich mir vorstellen kann, ist die Abfrage der UUIDs. Gibt es eine zuverlässige Methode, um die UUIDs abzurufen und zu überprüfen, welche gestartet wird? Oder kennt jemand einen Befehl für meine speziellen Bedürfnisse?

Eine andere Möglichkeit, die Frage zu stellen:

Bei zwei Boot-Konfigurationen. Wenn die Standardeinstellung gestartet ist, möchte ich beim nächsten Neustart (und nur beim nächsten Neustart) die "andere Konfiguration" starten. Ich habe jedoch nicht die UUID der "anderen Konfiguration".

0
Gibt es einen zuverlässigen Weg, um die UUIDs zu erhalten und zu überprüfen, welche gestartet wird? `:` Bcdedit / enum osloader / v` und `bcdedit / enum / v`? Tom Yan vor 7 Jahren 0
Ich benutze dafür einfach BCD, es ist kostenlos, es ist keine Registrierung erforderlich, drücken Sie einfach den Download-Button ... http: //neosmart.net/Download/Register Moab vor 7 Jahren 0
@TomYan Es muss programmatisch zuverlässig sein. Es tut mir leid, dass ich nicht klar bin. soumer vor 7 Jahren 0
@Moab Unterstützt es die Befehlszeile? Ich habe auf ihrer Website nichts darüber gefunden. Ich muss in einem PowerShell-Skript verwenden. soumer vor 7 Jahren 0
leider ist es nur gui, sorry ich konnte nicht helfen. Moab vor 7 Jahren 0

0 Antworten auf die Frage