Virtuelle Laufwerke

im Gegensatz zu UNIX konzentriert sich die Gliederung des externen Speichers bei MS - Betriebssystemen auf Laufwerke, und dann dort auf Verzeichnisse und Unterverzeichnisse. Es entsteht für jedes Laufwerk der sog. Verzeichnisbaum, der je nach Breite oder Tiefe recht unübersichtlich werden kann.
Die Chance der unterschiedlichen Laufwerke kann man aber nutzen: immerhin steht einem das vollständige Alphabet für neue Laufwerke zur Verfügung.
Dazu muss man aber jetzt nicht zum Discounter laufen und Festplatten, CDROMs, Diskettenlaufwerke zusammenkaufen.
Seit jeher gibt es bei der Betriebssystemsoftware das Tool SUBST.EXE, mit dem man sich Laufwerke schaffen kann.
Wie das?
Nun, man erklärt irgendeinen Bereich auf irgendeinem Laufwerk zu einem eigenständigen "Virtuellen" Laufwerk. Die darunterliegenden Verzeichnisse bleiben erhalten.

Und die Freaks illegaler Spiele auf CDROM müssen wir enttäuschen: es werden keine CD-Laufwerke emuliert. Das ist eine ganz andere "Baustelle".
Und unter Windows wünscht man sich aber keinen Kommandozeiler mehr, sondern eine interaktive Benutzeroberfläche, mit der man solche Laufwerke schaffen (und natürlich auch wieder zerstören) kann. Und eine dauerhafte Einrichtung wäre ja auch nicht schlecht. Dazu muss lediglich die Batch-Datei per Link in Autostart fixiert werden (und ist so auch leicht wieder zu entfernen).

Hier ist die Lösung!

Bilder dazu:  

 
Ich hab' das mal programmiert, nicht zuletzt hat mich die Aufgabe gereizt, die mir unter den Händen durchaus komplexer geworden ist, als ich anfangs vermuten konnte.
Nun, was soll ich länger erklären!
Ausprobieren!
Wie es sich gehört, gibt es eine umfangreiche Dokumentation dazu.
Programmiert wurde unter Visual Basic (5.0). Das EXE-File ist dabei, wenn aber die Runtime fehlen sollte: die hat wahrscheinlich schon jeder. Oder er kann sich diese (überall) besorgen.

Das Ganze ist gezippt und kann hier heruntergeladen werden. (etwa 93 kB)

Viel Spaß damit.