¿Cómo cambiar ubicación Escritorio Windows?

Quiero cambiar la ubicación de los escritorios de los usuarios de la empresa, de forma que se conecten desde donde se conecten, tengan siempre el mismo escritorio.

Para ello, crearé unas carpetas compartidas en un NAS, donde tengan toda su información de escritorio, y es donde accederán.
El problema es cómo hacer para que se conecten siempre ahi.
Sé que cambiando el registro
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
y poniendo la ruta del servidor (por ejemplo \\nas\Usuario\Desktop) ya lo tendría pero he hecho un script para modificar el registro, y me toca reiniciar al hacer la modificación.

Y quiero evitar dicho reinicio, obviamente.

(Windows XP contra un Windows 2003 Server)

EDITO:
A veces, lo más sencillo es lo mejor
modificar
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

\\nas\%USERNAME%\Desktop
para todos los usuarios y listo
0 respuestas