PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : HD-Grösse -> Umgebungsvariable in DOS 6.22


cYrus
08.05.2002, 09:58
Ich suche ne möglichkeit, wie ich die grösse einer HD (nicht partition ;) ) unter DOS 6.22 in ne Umgebungsvariable kriege.. kennt dazu einer ein Tool oder hat schon sowas mit umleiten veruscht?

so long
cYrus


Felix Kaiser
08.05.2002, 11:32
Sowas zu machen ist kein Problem, melde dich wenn dus brauchst :)

Ist ja kein Akt, da DOS 6.22 eh nur bis 2GB FAT16 unterstützt. Oberhalb 2GB FAT32 wäre es nämlich etwas enger ...

cYrus
08.05.2002, 13:20
es sind aber eben keine partitionen, die ich auswerten möchte sondern es kann sein, dass da NTFS und FAT32 Partitionen vorhanden sind oder auch gar keine und desshalb möchte ich auf die HD-Kapazität..

so long
cYrus

Codeq
08.05.2002, 13:27
klingt nach produktinfo auslesen im 0sektor ... zumindest stehts bei IDM platten da drin...

bios befragen ?!?!
*unwissenddreinschau*

Felix Kaiser
08.05.2002, 14:59
Ochso, is ja noch einfacher... Jojo, gibt da feine BIOS Funktionen auf Interrupt 13hex, soll ichs dir machen? ;)

cYrus
08.05.2002, 16:32
jo mach du mir das mal :P dann muss ich mich ned noch damit beschäftigen :D

so long
cYrus

Felix Kaiser
08.05.2002, 21:55
http://www.darkenemy.com/sbin/envhdd.exe

Setzt die Variable %hdd%, mit Leerzeichen getrennt die Kapazitäten aller im BIOS gefundenen HDDs in KBytes.

Hoffe in dieser Form nützts dir was.

Codeq
08.05.2002, 22:08
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
hdd: 792
Environment wurde erfolgreich gesetzt.

Speicherzuordnungsfehler
COMMAND kann nicht geladen werden, System angehalten


das ist das resultat :D
DOS 7, 3 hdds, AWARD Bios build Oct 2001

cYrus
08.05.2002, 23:18
ich kanns hier ned unter dos 6.22 ausprobieren ich mach das dann nächste woche, aber unter winxp funzt jedenfalls auch bei mir ned..

so long
cYrus

Felix Kaiser
09.05.2002, 00:08
Lustig lustig, bei Codeq is was kaputt :)

Auf meinem Laptop mit Inside BIOS und 5.5GB Platte erkennt er richtig die 5.8 mio kbytes oder wieviele das waren. Anderswo lässt sich das weniger testen. Hab dort den DOS Kernel von Win98 laufen als Alternatives.

cYrus
13.05.2002, 10:03
hmm habs jetzt unter DOS 6.22 getestet, der gibt mir aber 8´257´032 KB aus, richtig wärens ~18 GB ;)

so long
cYrus