Ermitteln von Verzeichnis und vergleichen

Hier könnt ihr sowohl zur x86 Architektur als auch zu Win32ASM Fragen stellen.

Moderatoren: crack, Krüsty, Marwin

Ermitteln von Verzeichnis und vergleichen

Beitragvon Darthshoot » Donnerstag 20. Juli 2006, 20:04

Hallo!

Ich will das Laufwerk ermitteln, in dem sich mein Script befindet und es dann mit einem anderen Laufwerk vergleichen.

Z.B.:

Script liegt in D:\ und es soll auf C:\ getestet werden.
Wenn nein, dann mache weiter.
Script liegt in C:\ und es wird wieder auf C:\ geprüft.
Wenn ja, dann beende.

Wenn das mit den Laufwerken nicht geht.. dann vielleicht mit den Verzeichnissen. Also nur mal so: Das Script begibt sich immer in C:\, aber damit keine Endlosschleife entsteht, sollte immer geprüft werden, ob es sich bereits in C befindet.

Danke im Voraus.
MfG Darthshoot
Hallo! Hallo!
Darthshoot
Member
 
Beiträge: 23
Registriert: Dienstag 11. Juli 2006, 20:25

Beitragvon crack » Freitag 21. Juli 2006, 10:17

Int21h Funktion 19h:
Aktuelles Laufwerk ermitteln:
mov ah, 19h
int21h

Ergebniss in AL:
0 = LWA
1 = LWB
usuwu

greetz crack 8)
mit freundlichen grüssen,
with best regards,

crack
Benutzeravatar
crack
Administrator
 
Beiträge: 280
Registriert: Dienstag 21. Dezember 2004, 15:02
Wohnort: 53783 Eitorf


Zurück zu Assembler

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder

cron