Ich habe Windows 7 und 8 auf zwei Partitionen auf einer SSD installiert, wobei 7 die Standardeinstellung ist. Manchmal muss ich für einige Arbeiten auf Windows 8 umsteigen. Ich würde gerne ein Befehlszeilenskript oder etwas Ähnliches erstellen, das beim Ausführen den Computer neu startet und das zweite Betriebssystem startet. Ist so etwas möglich? Ich weiß, dass ich einfach das Startmenü verwenden kann, aber ich kann nicht anders, als zu denken, dass es dafür eine coolere Möglichkeit geben muss.
Antwort1
Da ich derzeit nicht vor einem Win7- oder Win8-Rechner stehe, gehe ich davon aus, dass Sie ein Batch-Skript ähnlich diesem erstellen könnten … (Ersetzen Sie es <id>
durch die Kennung des Betriebssystems, das Sie booten möchten.)
bcdedit /default <id>
shutdown -r -t 02
Um die ID des Betriebssystems zu finden, verwenden Sie den bcdedit /enum
Befehl.
Antwort2
Sie können ein Programm namensiNeustart. Es handelt sich um ein leichtes Programm (laut Website 400 KB Speicherbedarf), das im Hintergrund in der Taskleiste ausgeführt wird. Sie klicken auf das Symbol und wählen das Betriebssystem aus, das Sie starten möchten.
Hinweis: iReboot ist ein NUR WINDOWS-Programm, Sie können es also zum Booten in Linux-Betriebssysteme verwenden, aber nicht zum Booten von Windows von Linux aus. Außerdem bin ich nur ein zufriedener Benutzer des Programms und habe keine Verbindung damit.
Wenn Sie wirklich eine Befehlszeilenoption möchten,iReboot 2 unterstützt Kommandozeilenskripts.
Syntax:
iReboot.exe [/sticky yes|no] [/reboot yes|no] /target {guid}
/sticky: Ob dieser Eintrag auf unbestimmte Zeit oder nur für den nächsten Start als Standard festgelegt werden soll
/reboot: Neustart nach Änderung der Auswahl oder Anwendung der Änderungen beim nächsten Start
/target: Die BCD {ID} für den Eintrag, in den Sie booten möchten