stna1981
Commander
- Registriert
- März 2007
- Beiträge
- 2.579
Hi zusammen,
ich würde gerne einen kleinen Statuscheck für meine Festplatten haben, der mir anzeigt, ob die Platten angehalten sind (spin down) oder nicht. Die einzige Möglichkeit, die ich bisher dafür gefunden habe, ist smartctl:
Am schönsten wär ne App mt GUI dafür, aber davon hab ich keine Ahnung. Ich würde mir daher gerne wenigstens ein Batchfile bauen, das für alle Platten den Status abfragt. Das Ganze wird aber erst schön, wenn ich die Ausgabe von smartctl parsen kann, die da lautet:
Interessant ist für mich nur die letzte Zeile, die ich dann gerne um den jeweiligen Laufwerksbuchstaben angereichert ausgeben möchte:
Wie bekomme ich das mit einfachen Batchmitteln hin, sprich mir vom Output jeweils nur die letzte Zeile (vierte) zu nehmen?
Viele Grüße
Stefan
ich würde gerne einen kleinen Statuscheck für meine Festplatten haben, der mir anzeigt, ob die Platten angehalten sind (spin down) oder nicht. Die einzige Möglichkeit, die ich bisher dafür gefunden habe, ist smartctl:
Code:
smartctl.exe -n standby c:
Am schönsten wär ne App mt GUI dafür, aber davon hab ich keine Ahnung. Ich würde mir daher gerne wenigstens ein Batchfile bauen, das für alle Platten den Status abfragt. Das Ganze wird aber erst schön, wenn ich die Ausgabe von smartctl parsen kann, die da lautet:
Code:
smartctl 6.5 2016-05-07 r4318 [x86_64-w64-mingw32-win10] (sf-6.5-1)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
Device is in ACTIVE or IDLE mode
Interessant ist für mich nur die letzte Zeile, die ich dann gerne um den jeweiligen Laufwerksbuchstaben angereichert ausgeben möchte:
Code:
Drive C - Device is in ACTIVE or IDLE mode
Wie bekomme ich das mit einfachen Batchmitteln hin, sprich mir vom Output jeweils nur die letzte Zeile (vierte) zu nehmen?
Viele Grüße
Stefan