Standard-Buchstaben

USBDLM

 

Standard-Buchstaben für USB-Sticks und Festplatten


 

In bis zu 100 Abschnitten [DriveLetters] werden Standard-Buchstaben für USB-Festplatten und Sticks festgelegt.

Vor USBDLM V5 mussten die Abschnitte nummeriert werden (jeden durfte es nur einmal geben), also [DriveLetters1] bis [DriveLetters99].

Konfiguriert man über die Registry statt über die INI-Datei, gilt das auch für USBDLM V5.

 

Beispiel:

 

[DriveLetters]

Letter1=U

Letter2=V

Letter3=W

 

Oder als Liste:

 

[DriveLetters]

Letters=U,V,W

 

oder ganz kurz:

 

[DriveLetters]

Letters=UVW

 

 

Da im Abschnitt keine Kriterien angegeben sind, kommen die Standard-Kriterien zum Zuge, das sind

 

BusType=USB

 

DriveTypes=REMOVABLE, FIXED

 

Der Abschnitt ist also für USB-Wechseldatenträger und USB-Festplatten zutreffend.

 

 

Die Laufwerksbuchstaben können auch aus einer externen INI-Datei gelesen werden, z.B. auf dem angeschlossenen Laufwerk:

 

[DriveLetters]

Letters=%drive%\usbdlm.ini

 

 

Man kann auch beides kombinieren - die externe Datei hat im Beispiel Vorrang, weil sie oben steht:

 

[DriveLetters]

Letters=%drive%\usbdlm.ini

Letters=U,V

 

 

In der externen INI-Datei ist nur ein einfacher Abschnitt [DriveLetters] ohne Kriterien zulässig, wie der im ersten Beispiel.

 

Soll ein Abschnitt nur zuständig sein, wenn die USBDLM.INI auf dem Laufwerk vorhanden ist, braucht's ein entsprechendes Kriterium:

 

[DriveLetters]

FileExists=%drive%\usbdlm.ini

Letters=%drive%\usbdlm.ini

 

Um nach einer Datei zu schauen, muss aber das Dateisystem gemountet sein, das führt auf manchen Laufwerken zu Verzögerungen oder es klemmt ganz.

 

 

Priorität

 

Zuerst kommt Letters zum Zuge, dann Letter und zuletzt Letter1 bis Letter9.

 

 

Anzahl begrenzen

 

Wenn die konfigurierten Buchstaben mit einer Gruppenrichtlinie versehen sind, die z.B. das Ausführen von Programmen verhindert, sollte man sicherstellen, dass das nicht durch Fluten mit Laufwerken ausgehebelt wird, z.B. durch Anschließen eines Multislot-Cardreaders mit 5 Laufwerken. Wenn die im zuständigen DriveLetters-Abschnitt konfigurierten Buchstaben aufgebraucht sind, ordnet USBDLM den ersten freien zu - dort greift dann u.U. die vorgesehene Gruppenrichtlinie nicht.

 

Das kann man verhindern, indem man als letzten Buchstaben "kein Buchstabe" konfiguriert, dafür steht ein einzelnes Minus-Zeichen:

 

; maximal 3 USB-Laufwerke

[DriveLetters]

Letter1=U

Letter2=V

Letter3=W

Letter4=-

 

 

Als Liste:

 

[DriveLetters]

Letters=U,V,W,-