Eigentlich gibt es doch (fast) überall die Verzeichnisse . und .., kannst Du nicht eines davon, anstelle von einVerzeichnis, nehmen?
Also eher sowas? Result := TDirectory.exists('\\servername\.\'); \\true
Ist jetzt zugegebenermaßen nur geraten und mangels Netzwerk nicht getestet.
Interessante Idee. Geht aber nicht. Bringt auch ein false