SCRIPT

06/03/2006 - 10:51 por JVGG | Informe spam
Me gustaría sabe la instrucción para arrancar un servicio...
Se puede poner alguna condición... solamente quiero que lo arranque si no
está activo.
Gracias.,

Preguntas similare

Leer las respuestas

#1 mokymura
06/03/2006 - 11:09 | Informe spam
Hola JVGG,

no soy un experto en scripting pero hago mis pinitos jejejeje. Si que se
podría:

Lo primero seria conocer el estado del servicio (stopped, running) y luego
con un simple if arrancarlo de nuevo.

Ej:

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "oot\cimv2")

Set colRunningServices = objWMIService.ExecQuery("Select * from
Win32_Service where Name='NetDDE'")

For Each objService in colRunningServices

'Comprobamos el estado en el que esta el servicio
if objservice.state = "Stopped" then 'Si esta parado arrancamos el
servicio
errReturn = objService.StartService()
end if
Next

Espero que te pueda ser útil.

Hasta otra



"JVGG" escribió:

Me gustaría sabe la instrucción para arrancar un servicio...
Se puede poner alguna condición... solamente quiero que lo arranque si no
está activo.
Gracias.,



Respuesta Responder a este mensaje
#2 JVGG
06/03/2006 - 13:14 | Informe spam
Y donde pongo el nombre del servicio en este script????

"mokymura" escribió en el mensaje
news:
Hola JVGG,

no soy un experto en scripting pero hago mis pinitos jejejeje. Si que se
podría:

Lo primero seria conocer el estado del servicio (stopped, running) y luego
con un simple if arrancarlo de nuevo.

Ej:

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "oot\cimv2")

Set colRunningServices = objWMIService.ExecQuery("Select * from
Win32_Service where Name='NetDDE'")

For Each objService in colRunningServices

'Comprobamos el estado en el que esta el servicio
if objservice.state = "Stopped" then 'Si esta parado arrancamos el
servicio
errReturn = objService.StartService()
end if
Next

Espero que te pueda ser útil.

Hasta otra



"JVGG" escribió:

Me gustaría sabe la instrucción para arrancar un servicio...
Se puede poner alguna condición... solamente quiero que lo arranque si no
está activo.
Gracias.,



Respuesta Responder a este mensaje
#3 Javi
08/03/2006 - 18:07 | Informe spam
net start "nombre del servicio"


"JVGG" escribió en el mensaje
news:
Me gustaría sabe la instrucción para arrancar un servicio...
Se puede poner alguna condición... solamente quiero que lo arranque si no
está activo.
Gracias.,


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