USBDLM fonctionne sous la forme d'un service qui permet de gérer la façon dont les lettres de lecteurs sont assignés aux périphériques USB au moment de leur branchement sur le système. Il gère automatiquement les conflits entre les disques réseaux connectés, les lecteurs virtuels montés par la commande Subst et les périphériques USB.
Il se paramètre au moyen du fichier USBDLM.INI qui se trouve dans le dossier d'installation.
USBDLM, pour chaque nouveau périphérique USB attaché peut :
- vérifier si la lettre est déjà utilisée par un partage réseau et attribuer la lettre suivante qui est réellement disponible
- réserver des lettres de telle sorte qu'elles ne soient pas utilisées par des disques locaux
- assigner une lettre d'une liste de nouvelle lettres disponibles, dépendant de différents critères tels que l'utilisateur actif, le type de disque, la connexion (USB, FireWire), le port USB, l'étiquette du volume, la taille ou autre
- assigner des lettres pour un périphérique USB défini en mettant un fichier INI file sur le disque
- retirer les lettres des lecteurs de cartes tant qu'une carte n'est pas insérée
- afficher une bulle d'information quand la lettre est assignée au lecteur
- définir les événement d'autorun sur la base de différents critères
- de nombreuses autres choses, voir le fichier d'aide
Toutes les fonctions sont appliquées aux lecteurs USB au moment où ils sont connectés au système si le service USBDLM est lancé au démarrage et qu'un utilisateur est loggué.
Un fichier USBDLM_sample.INI exemple est disponible dans le dossier d'installation.
version 32 bit
http://www.uwe-sieber.de/files/usbdlm.zipversion 64 bit
http://www.uwe-sieber.de/files/usbdlm_x64.zipVersions MSI pour les administrateurs pour le déployer sur leur réseau
version 32 bit msi
http://www.uwe-sieber.de/files/usbdlm.msiversion 64 bit msi
http://www.uwe-sieber.de/files/usbdlmx64.msiChangements
v 4.7.2.0
New: Output of programs started hidden or as "LocalSystem" is redirected to the log-file
Bugfix: Crash with more hat 160 drives of one class
Bugfix: USB-Portname not determined when the drive is part of a USB composite device
Bugfix: Crash on removal of a drive if its VolumeName could not be determined on arrival
Bugfix: Crash ListUsbDrives if a partition has an alignment >= 4 GB
Bugfix: When attaching a USB floppy drive a wrong balloontip was shown for a moment
