hat Windows eine Kernel-Befehlszeile

447
phg

Verfügt Windows über ein Äquivalent zur Kernel-Befehlszeile [0], und wenn ja, wo finde ich die Dokumentation?

[0] https://www.kernel.org/doc/html/v4.15/admin-guide/kernel-parameters.html

2
Haben Sie schon versucht, "Windows-Kernel-Parameter" zu googeln? JRI vor 6 Jahren 0
Ich glaube nicht Wenn Windows es hat, wird es höchstwahrscheinlich in PowerShell integriert. LPChip vor 6 Jahren 0
@JRI hast du? Ich bekomme keine Ergebnisse. LPChip vor 6 Jahren 0
@LPChip Ja - Google sagte, dass es ungefähr 1.090.000 Ergebnisse gab und die Top-Treffer für mich relevant waren. Ob sie für das OP nützlich sind, weiß ich nicht, da sie nicht gesagt haben, was sie tun wollen. JRI vor 6 Jahren 0
@JRI Diese 1.090.000 Ergebnisse schienen etwas völlig anderes zu sein als das, was in dem von OP veröffentlichten Link dargestellt wird. Ich würde sagen, dass sie irrelevant sind. LPChip vor 6 Jahren 0
@JRI Googling “Windows-Kernel-Befehlszeile” liefert Ergebnisse, die sich auf Linux oder WSL beziehen. Keines ist relevant. phg vor 6 Jahren 0
Das sieht nach einem [XY-Problem] aus (https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem/66378#66378). Was willst du eigentlich erreichen? DavidPostill vor 6 Jahren 0
@DavidPostill: Ich möchte wissen, a) wie man Argumente an einen Windows-Kernel weitergibt und b) welche Parameter es gibt. phg vor 6 Jahren 1
@phg Windows hat keine Kernel-Befehlszeile, an die Sie Befehle übergeben können. DavidPostill vor 6 Jahren 0
@DavidPostill: "Windows hat keine Kernel-Befehlszeile, an die Sie Befehle übergeben können." Dies wäre eine absolut gültige Antwort. phg vor 6 Jahren 1

1 Antwort auf die Frage

2
LawrenceC

Ja.

Vor Windows Vista wurde Windows von geladen NTLDR- Sie können Schalter in der boot.iniDatei angeben . Dies sind im Wesentlichen Befehlszeilenoptionen, die an den Kernel übergeben werden.

Beginnend mit Vista werden diese Optionen von der "BCD" abgerufen - was im Wesentlichen eine Registrierungsstruktur ist. Wenn Sie jedoch im Windows-Start-Manager (der durch wiederholtes Drücken der Leertaste im BIOS- / UEFI-Bildschirm des Herstellers angezeigt wird) F10 drücken, können Sie auf einen Bildschirm zugreifen, in dem Sie die Befehlszeile bearbeiten können, die vor dem Start an den Kernel übergeben wird.

Windows 10 ist etwas verwobener. Das entsprechende Menü ist nur verfügbar, wenn Sie Windows beim Herunterfahren den blauen Bildschirm "Wiederherstellungsoptionen" anzeigen lassen. Dies kann problematisch sein, wenn Windows natürlich nicht von vorne anfängt. Einige Infos .

Die F10-Taste funktioniert möglicherweise im alten NTLDR-Menü "Erweiterte Windows-Optionen", in dem Sie den abgesicherten Modus auswählen. Es ist lange her, seit ich mit XP-Systemen arbeiten musste. Nicht 100% sicher, was passiert, wenn Sie unter Windows 10 die Taste F10 drücken ...

Sie können jedoch BCDedit verwenden, um diese Optionen in Windows 10 zu ändern.

Die aktuelle Dokumentation zu Switches ist wahrscheinlich an das BCDeditDienstprogramm gebunden .

Es gibt also keine einzige Methode, die mit allen Versionen (nach XP) funktioniert? Ich dachte daran, die Kommandozeile durch GRUB-Kettenladung oder ähnliches zu setzen. phg vor 6 Jahren 0
Nee. Die Methode von Windows 10 wurde wahrscheinlich aufgrund von Secure Boot eingeführt. LawrenceC vor 6 Jahren 0