Dos-Befehl

Hy Leute,

Suche einen Dos-Befehl der mir die Buchstaben meiner Laufwerke ausgibt.
z.B.
Floppy -> A:
DVD-Laufwerk -> D:
Festplatte 1 -> C:
Festplatte 2 -> E:

Gibt es da einen Befehl für?

MFG Kevin

hallo Kevin

also, ganz so einfach geht es vermutlich nicht. aber mit einem kleinen vbscript kann man schon einiges machen:

set fso = createobject("scripting.filesystemobject")

for each laufwerk in fso.Drives
 Select Case laufwerk.DriveType
 Case 0: t = "Unknown"
 Case 1: t = "Removable"
 Case 2: t = "Fixed"
 Case 3: t = "Network"
 Case 4: t = "CD-ROM"
 Case 5: t = "RAM Disk"
 End Select
 msgbox "laufwerk " & laufwerk.DriveLetter & " hat Typ " & t
next

alternativ kann auch so vorgehen:

set laufwerk = fso.GetDrive("c:")

wenn man ein ganz spezielles Laufwerk meint.

natürlich kannst du auch nach einem bestimmten laufwerkstyp suchen - einfach die laufwerksliste durchgehen und auf einen bestimmten typ prüfen.

lg
erwin