Porque no ejecutar un programa al inicio de sesion de un usuario de Windows.
Que detecte el nombre del usuario, lea un fichero donde has guardado la configuracion que deseas para ese usuario y listo, solo hara cambios en el HKEY_CURRENT_USER correspondiente.