Definitivamente não é a minha resposta favorita, mas apenas procurei no registro no cliente e descobri que alterar os caminhos em HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
fazia com que funcionasse após um logoff / logon (mesmo com um caminho de letra de unidade em vez de UNC, que era um coisa legal.)
Se eu for com isso, então eu preciso de uma boa maneira de propagar essa mudança de registro para todos os outros clientes. Eu acho que eu colocaria algo no netlogon, como um arquivo .reg com a exportação acima, e então regedit /s homefix.reg
no logon.cmd
.