Wie gesagt, der offizielle Weg geht z.B. über
UNC (maximal 64 KB, also halb so viele UnicodeZeichen = 32.767 + 1)
oder man splittet den Pfad auf.
- relative Pfade, was aber im Explorer nicht geht
- verschieben, wobei natürlich nur der Pfad für das zu verschiebende Verzeichnis
beachtet behandelt wird
- einen langen übergeordneten Verzeichnisnamen vorübergehend in was Kurzes umbenennen
- oder eben aufteilen, so ala SUBST und Co.
- Und wenn es im Dateisystemtreiber nicht deaktiviert ist (das sollte bei neueren NTFS-Versionen beachtet werden), dann kann man auch die alten "alternativen" 8.3-Dateinamen verwenden, um darüber zuzugreifen.