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ó:

Mostrar la cita
#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:
Mostrar la cita
#3 Javi
08/03/2006 - 18:07 | Informe spam
net start "nombre del servicio"


"JVGG" escribió en el mensaje
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida