Supportnet / Forum / BS-Sonstige
DOS - freien festplattplatz ermitteln
Frage
Wie kann ich den freien Festplattenplatz der Systempartition ermitteln und in einer Variablen niederlegen?
kromit
Antwort 1 von honc
starte einfach fdisk, schau dir die partitionen an- merken oder aufschreiben, einfügen
Antwort 2 von Samba
Leider gab es den Befehl df unter DOS nicht.
Antwort 3 von Rodi
hi.
gib mal "Dir" ein. Da gibt es dann gaaaanz unten eine Zeile mit xxx bytes freier Festplattenplatz.
Das in ein Skript rauszufiltern wird aber nicht ganz einfach.
Gruss @all,
Dirk
gib mal "Dir" ein. Da gibt es dann gaaaanz unten eine Zeile mit xxx bytes freier Festplattenplatz.
Das in ein Skript rauszufiltern wird aber nicht ganz einfach.
Gruss @all,
Dirk
Antwort 4 von kromit
Ich habe es jetzt soweit, das ich den zahlenwert in form von 10.000.000.000 habe. Jetzt müssten nur noch die Punkte raus.
Irgendeine Idee?
kromit
Irgendeine Idee?
kromit
Antwort 5 von kromit
Habe es gelöst:
ich lasse den string einfach auslesen, in dem ich ihm mit %path:~0,-8% bei set path=%path:~0,-8% die letzten acht stellen abschneiden lasse und danach lasse ich von dem übrig gebliebenen String mit set path=%path:~-3% die letzten drei Ziffern wiedergeben.
Dann habe ich die MB Zahl, die ich haben will.
Danke trotzdem
kromit
ich lasse den string einfach auslesen, in dem ich ihm mit %path:~0,-8% bei set path=%path:~0,-8% die letzten acht stellen abschneiden lasse und danach lasse ich von dem übrig gebliebenen String mit set path=%path:~-3% die letzten drei Ziffern wiedergeben.
Dann habe ich die MB Zahl, die ich haben will.
Danke trotzdem
kromit

