Per se kann
UNC mit längeren Namen umgehen. (auch wenn es nicht immer funktioniert)
Man kann jeweils bestehende und gerade erstellte Pfade kürzen, auf die "alten" 8.3-ShortNames, und so die 256 Zeichenlänge (
MAX_PATH - Length('C:\') + Length(#0)
) besser ausreizen.