Si ese usuario cambia de ordenador, ya no se ejecuta, no?
Lo interesante seria que se ejecute 1a vez que inicias en un dispositivo. Si cambias a otro, se ejecuta de nuevo, solo 1 vez. Solo se me ocurre crear un fichero y validar si existe o no, asi sabes si esa GPO se ha ejecutado alguna vez en ese usuario.