Foros del Web » Soporte técnico » Sistemas Operativos »

detener e iniciar un servicio a un horario especifico

Estas en el tema de detener e iniciar un servicio a un horario especifico en el foro de Sistemas Operativos en Foros del Web. Hola amigos, necesito controlar un servicio como si fuera una tarea programada de windows. Es XP y el servicio es (enrutamiento y acceso remoto), el ...
  #1 (permalink)  
Antiguo 17/11/2006, 10:59
 
Fecha de Ingreso: mayo-2004
Mensajes: 62
Antigüedad: 19 años, 11 meses
Puntos: 0
detener e iniciar un servicio a un horario especifico

Hola amigos, necesito controlar un servicio como si fuera una tarea programada de windows. Es XP y el servicio es (enrutamiento y acceso remoto), el cual se habilita cuando se configura una conexion entrante. Necesito que este servicio se detenga y se inicie a horas que yo le defina.
gracias de antemano.
  #2 (permalink)  
Antiguo 20/11/2006, 03:18
Avatar de Worp9975  
Fecha de Ingreso: mayo-2006
Ubicación: LV-426
Mensajes: 203
Antigüedad: 17 años, 10 meses
Puntos: 1
Puedes crearte un script .BAT que contenga lo siguiente :

PARA INICIAR
Código:
net start <nombre_servicio_a_iniciar>
PARA DETENER
Código:
net stop <nombre_servicio_a_detener>
Todo lo que tienes que hacer ahora es crear una tarea programa con el programador de tareas de windows y decir que ejecute éstos scripts cuando tú quieras .

Si el servicio tiene un nombre compuesto y con espacios entonces tendrás que utilizar las comillas dobles incluyendo acentos, etc; por ejemplo:

Código:
 
net start "actualizaciones automáticas"
Para usar el programador de tareas windows necesitas tener el servicio de 'programador de tareas' iniciado y automático
__________________
Time is the fire in which we burn
  #3 (permalink)  
Antiguo 20/11/2006, 05:39
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 3 meses
Puntos: 19
Lo que te comenta wordp9975 es correcto, pero si deseas ejecutar todo en dos órdenes de linea de comandos:

Código:
Paramos el servicio todos los días a las 19:00

c:\> at 19:00 /interactive /every:L,M,Mi,J,V,Sa,D "cmd.exe /K net stop 'enrutamiento y acceso remoto' "

Iniciamos el servicio todos los días a las 08:00

c:\> at 08:00 /interactive /every:L,M,Mi,J,V,Sa,D "cmd.exe /K net start 'enrutamiento y acceso remoto' " 
Salu2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:17.