iniciar un servicio despues de cierto tiempo

10/10/2009 - 05:38 por news.microsoft.com | Informe spam
Hola a todos.!

Sabes alguien si existe algun programa que me permita detener y re arrancar
un servicio esperando cierto timepo? digamos unos 30 seg.

El problema es el sig. tenemos unas aplicaciones administrativas instaladas
en un server win2003, cuando el equipo inicia todas las mañanas no cargan
algunos procesos de los programas y los clientes no pueden hacer uso de
ellos, la solucion es detener el servicio de esos programas y arrancandolo
nuevamente y fin, asunto solucionado.
Habia pensado en programarme una pequeña aplicacion para terminar el
servicio... esperar 30 seg o 1 min y volverlo a iniciar de forma automatica
y de esta manera evitarme entrar al server y hacerlo manual.

O existe algun script que pueda usar.

¿Alguna sugerencia?


Gracias!

Preguntas similare

Leer las respuestas

#1 José Antonio Quílez
11/10/2009 - 11:32 | Informe spam
Puedes ejecutar un archivo .bat similar al siguiente:

net stop nombreservicio
choice /N /D:S /T:30
net start nombreservicio

En /T: le pones el número de segundos a pausar, entre 0 y 9999 (ó 99 según
la versión de Windows).

Saludos
José Antonio Quílez

http://msmvps.com/blogs/quilez/


"news.microsoft.com" <joshua (a) h o t m a i l com> escribió en el mensaje
de noticias:
Hola a todos.!

Sabes alguien si existe algun programa que me permita detener y re
arrancar un servicio esperando cierto timepo? digamos unos 30 seg.

El problema es el sig. tenemos unas aplicaciones administrativas
instaladas en un server win2003, cuando el equipo inicia todas las mañanas
no cargan algunos procesos de los programas y los clientes no pueden hacer
uso de ellos, la solucion es detener el servicio de esos programas y
arrancandolo nuevamente y fin, asunto solucionado.
Habia pensado en programarme una pequeña aplicacion para terminar el
servicio... esperar 30 seg o 1 min y volverlo a iniciar de forma
automatica y de esta manera evitarme entrar al server y hacerlo manual.

O existe algun script que pueda usar.

¿Alguna sugerencia?


Gracias!


Respuesta Responder a este mensaje
#2 Joshua
12/10/2009 - 04:22 | Informe spam
Hola Jose Antonio, gracias por responder.

Tengo una duda, si yo hago un .bat este se ejecuta despues de que se inicia
sesion en el servidor, cierto?

Pero si quiero un proceso similar que se ejecute como servicio (sin
necesidad de loguearme al server) se podra?


Gracias!!


"José Antonio Quílez" escribió en el mensaje
news:
Puedes ejecutar un archivo .bat similar al siguiente:

net stop nombreservicio
choice /N /D:S /T:30
net start nombreservicio

En /T: le pones el número de segundos a pausar, entre 0 y 9999 (ó 99 según
la versión de Windows).

Saludos
José Antonio Quílez

http://msmvps.com/blogs/quilez/


"news.microsoft.com" <joshua (a) h o t m a i l com> escribió en el
mensaje de noticias:
Hola a todos.!

Sabes alguien si existe algun programa que me permita detener y re
arrancar un servicio esperando cierto timepo? digamos unos 30 seg.

El problema es el sig. tenemos unas aplicaciones administrativas
instaladas en un server win2003, cuando el equipo inicia todas las
mañanas no cargan algunos procesos de los programas y los clientes no
pueden hacer uso de ellos, la solucion es detener el servicio de esos
programas y arrancandolo nuevamente y fin, asunto solucionado.
Habia pensado en programarme una pequeña aplicacion para terminar el
servicio... esperar 30 seg o 1 min y volverlo a iniciar de forma
automatica y de esta manera evitarme entrar al server y hacerlo manual.

O existe algun script que pueda usar.

¿Alguna sugerencia?


Gracias!


Respuesta Responder a este mensaje
#3 José Antonio Quílez
14/10/2009 - 18:32 | Informe spam
Ese bat lo tienes que ejecutar con una sesión abierta, si no, no te
funcionará correctamente.
En cuanto a ejecutar un bat como script de inicio de máquina, su contenido
está mucho más limitado que cuando lo diseñas para ejecutarse en una sesión,
ya que no puedes lanzar comandos interactivos, ni mapear unidades de red,
etc.

Saludos
José Antonio Quílez

http://msmvps.com/blogs/quilez/


"Joshua" <joshua (a) h o t m a i l com> escribió en el mensaje de
noticias:
Hola Jose Antonio, gracias por responder.

Tengo una duda, si yo hago un .bat este se ejecuta despues de que se
inicia sesion en el servidor, cierto?

Pero si quiero un proceso similar que se ejecute como servicio (sin
necesidad de loguearme al server) se podra?


Gracias!!


"José Antonio Quílez" escribió en el mensaje
news:
Puedes ejecutar un archivo .bat similar al siguiente:

net stop nombreservicio
choice /N /D:S /T:30
net start nombreservicio

En /T: le pones el número de segundos a pausar, entre 0 y 9999 (ó 99
según la versión de Windows).

Saludos
José Antonio Quílez

http://msmvps.com/blogs/quilez/


"news.microsoft.com" <joshua (a) h o t m a i l com> escribió en el
mensaje de noticias:
Hola a todos.!

Sabes alguien si existe algun programa que me permita detener y re
arrancar un servicio esperando cierto timepo? digamos unos 30 seg.

El problema es el sig. tenemos unas aplicaciones administrativas
instaladas en un server win2003, cuando el equipo inicia todas las
mañanas no cargan algunos procesos de los programas y los clientes no
pueden hacer uso de ellos, la solucion es detener el servicio de esos
programas y arrancandolo nuevamente y fin, asunto solucionado.
Habia pensado en programarme una pequeña aplicacion para terminar el
servicio... esperar 30 seg o 1 min y volverlo a iniciar de forma
automatica y de esta manera evitarme entrar al server y hacerlo manual.

O existe algun script que pueda usar.

¿Alguna sugerencia?


Gracias!









email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida