Carlos, gracias pro tu respuesta. El problema es que lo tengo que hacer con un instalador ya que apunta a usuarios finales. ¿hay alguna forma de decirle al servicio que lo haga con un usuario administrador?
Porque cada usuario puede tener usuario/pwd diferentes.. 2015-01-15 9:24 GMT-03:00 Carlos Peix <[email protected]>: > 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! >> > >
