Die Ursache ist gefunden:
Dir$(drivNam , 8 )
liefert "", wenn im Verzeichnis drivNam keine Datei sondern nur Unterordner liegen.
Workaround: Dir$(drivNam , 16 )
verwenden.
Um zu prüfen, ob das Volume drivNam da ist, taugen beide Varianten nichts bzw. gleich viel, da immer der Fehler "Path not found" auftritt. Diesen kann man dann natürlich abfangen und weiss damit, ob das Verzeichnis exisitert.
Meine Schluss: Dir$(..., 8 ) ist buggy.
Andreas