FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Reiniciar servicio
Hola que tal, estoy necesitando reiniciar un servicio de windows, en realidad lo que tenemos es un programa del cual no tenemos el codigo fuente, este programa que corre como servicio (lo hacemos correr como servicio para evitar el error entre el teclado y la silla) despues de un tiempo en funcionamiento genera un error de desbordamiento, lo que encontramos es que seguramente esta saturando una variable, entonces lo que hacemos es reiniciar el servicio, lo que estoy buscando es que este servicio se reinicie en forma automatica cada 6Hs, alguien sabe si existe alguna forma de lograr esto?
|
#2
|
||||
|
||||
Podrías simplemente agregar una tarea programada a Windows que reinicie el servicio, por ejemplo con un archivo bat:
reiniciar.bat Código:
net stop servicio net start servicio |
#3
|
||||
|
||||
La respuesta de roman me parece la mas sencilla en tu caso, pero si quieres hacerlo mas complicado aqui te dejo el codigo para hacerlo desde un programa de Delphi.
No te olvides de agregar "WinSvc" a las uses. Última edición por Casimiro Notevi fecha: 05-09-2017 a las 09:52:40. |
#4
|
|||
|
|||
Hola,
Agrego ese código para reiniciar el servicio desde Delphi y en la línea "StartService(srv,0,arg);" me da el siguiente error: "E2033 Types of actual and formal var parameters must be identical" |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ejecutar antes de login | Duc | API de Windows | 5 | 16-04-2006 04:28:24 |
Reiniciar servicio IIS | jorodgar | Varios | 3 | 16-08-2005 06:22:09 |
Instalacion de un servicio | José Arce | API de Windows | 13 | 16-08-2004 12:34:05 |
Anécdotas del servicio técnico | DarkByte | Humor | 4 | 11-06-2004 19:43:03 |
Se para el servicio a los 12 segundos | aram2r | API de Windows | 0 | 17-05-2004 19:55:32 |
|