tobias3355
Goto Top

Chkdsk Neustart ohne Rückfrage

hallo zusammen,

ich benutze gerne folgenden befehl...

chkdsk c: /f /r /x

Ich werde dann immer gefragt, ob c: beim nächsten Neustart uberprüft werden soll.
Mit der Eingabe "y + enter" erfolgt ein Neustart und die Partition wird überprüft.

Kann ich den Neustart erzwingen ? Also ohne Rückfrage ?
Ich habe unter chkdsk /? keinen Parameter dazu gefunden.

Danke und Grüße
Tobias

Content-ID: 670199

Url: https://administrator.de/contentid/670199

Ausgedruckt am: 16.12.2024 um 09:12 Uhr

StefanKittel
StefanKittel 16.12.2024 um 08:22:03 Uhr
Goto Top
Moin,
ich sehe in den Parametern keine Möglichkeit.
Du kannst aber eine Batchdatei erstellen wo Du zuerst chkdsk aufrufst und danach ein "shutdown -r -t 0 -f".
Stefan
tobias3355
tobias3355 16.12.2024 um 08:27:18 Uhr
Goto Top
Das geht leider nicht, da das Skript stoppt und auf eine j/n Eingabe wartet.
ich möchte automatisch j + enter eingeben...

Grüße
gastric
gastric 16.12.2024 aktualisiert um 09:12:23 Uhr
Goto Top
chkdsk c: /f /r /x /scan /forceofflinefix
shutdown -r -t 0 -f
Oder
echo j | chkdsk c: /f /r /x
shutdown -r -t 0 -f
tobias3355
tobias3355 16.12.2024 um 08:31:24 Uhr
Goto Top
Sieht interessant aus, funktioniert aber leider auch nicht...
gastric
gastric 16.12.2024 um 08:32:14 Uhr
Goto Top
Hats geändert.
tobias3355
tobias3355 16.12.2024 um 08:33:23 Uhr
Goto Top
Fehlermeldung...

/forceofflinefix kann nur in Verbindung /scan genutzt werden
gastric
gastric 16.12.2024 aktualisiert um 08:35:40 Uhr
Goto Top
tobias3355
tobias3355 16.12.2024 um 08:35:03 Uhr
Goto Top
Auch mit /scan wird auf eine j/n Eingabe gewartet...
gastric
gastric 16.12.2024 aktualisiert um 08:45:21 Uhr
Goto Top
Dann
chkntfs /c c:
Oder
fsutil dirty set c:
Und reboot wie o.g. wurde
wollekuj
wollekuj 16.12.2024 um 08:48:10 Uhr
Goto Top
echo j | chkdsk c: /f /r /x | shutdown -r -t 0
kpunkt
kpunkt 16.12.2024 um 08:50:09 Uhr
Goto Top
chkdsk selber bringt das nicht mit. Da bräuchte es einen zweiten Prozess, der im ertsen ein J ausgibt. Das pipen von einem echo kann auch nicht klappen, da das ja nacheinander abläuft.
chkdsk selber gibt eben chkntfs als Möglichkeit an.
wollekuj
wollekuj 16.12.2024 um 08:53:16 Uhr
Goto Top
Zitat von @kpunkt:

chkdsk selber bringt das nicht mit. Da bräuchte es einen zweiten Prozess, der im ertsen ein J ausgibt. Das pipen von einem echo kann auch nicht klappen, da das ja nacheinander abläuft.
chkdsk selber gibt eben chkntfs als Möglichkeit an.

Das klappt aber dennoch, sonst hätte ich das nicht geschrieben. 2x getestet.
kpunkt
kpunkt 16.12.2024 um 08:59:24 Uhr
Goto Top
Wundert mich auch. Ich hab testweise chkdsk und dann mit shutdown gepipt. Da stertete der Client shlicht neu. Eben weil shutdown das macht, was es soll.
Irgendwie rutscht das j vom echo rein.
tobias3355
Lösung tobias3355 16.12.2024 um 08:59:40 Uhr
Goto Top
echo j | chkdsk.exe c: /f /r /x | shutdown -r -t 0

Ich musste noch .exe hinzufügen aber nun funktioniert es wie gewünscht.

Vielen Dank !