Leandro, Yo he hecho algunos servicios windows para tareas programadas hasta que me di cuenta de que, para muchas cosas, basta con el scheduler (o at en la linea de comando). Probaste con eso?
Por otro lado y apuntando a lo que mencionas, probablemente funcione desde la linea de comando cuando estas logueado vos pero no desde el servicio porque se ejecuta en el contexto de una cuenta del sistema que seguramente ni siguiera tiene permisos para iniciar sesión, mucho menos para configurar el desktop. Dado que deseas cambiar una configuracion de tu perfil, sugiero que le configures al servicio tu cuenta de usuario, pero puede molestar cuando cambies tu contraseña. Este problema tambien lo tendras con el scheduler, desde ya. Podrias probar con un script que se corra al iniciar sesion. ---------------------------------- Carlos Peix 2015-01-15 8:46 GMT-03:00 Leandro Halfon <[email protected]>: > Hola Lista! > > Les comento que tengo creado un servicio de windows que lo que hace es > cambiar el wallpaper de la pc cada día. > La funcion que cambia el wallpaper, en un programa de consola, funciona > perfecto pero al hacerlo dentro de un servicio de windows NO funciona. > > Probé poniendolo con una cuenta local y habilitandolo la funcion de > "interactuar con el escritorio" y sigue sin funcionar. Lo peor de todo es > que no tira ningún error. > > ¿Alguna idea de cómo lo puedo solucionar?¿Alguna alternativa que no sea > con un servicio de windows? > > Gracias! >
