Sección de códigos, trucos y ejemplos para visual basic


Clic para descargar Velneo Open source Software - Plataforma para el desarrollo de aplicaciones sobre base de datos

 

 

278 - Wmi - Iniciar y detener servicios de windows

<Volver> - Anterior - Siguiente

 

 

 



 

Ejemplo que utiliza Wmi ( Windows Management Instrumentation ) para iniciar y detener servicios del sistema

 

Lo siguiente permite detener e iniciar servicios del sistema, pero una cosa importante es que los mismos si tienen dependencias de otros servicios es posible que no se puedan detener.

 

Para ver mas ejemplos con su documentaqción ( en inglés ), en este enlace de la web de Microsoft hay mucha información sobre este tema: Wmi servicios de windows

 

 

La función de ejemplo para detener e iniciar los servicios

 

Ejemplos

Detiene e inicia el servicio encargado de los temas de windows XP . servicio : Themes

'start
Private Sub Command1_Click()
    Call Stop_Start_Service(StartService, "Themes")
End Sub

' Stop
Private Sub Command2_Click()
    Call Stop_Start_Service(StopService, "Themes")
End Sub

 

Lo siguiente inicia y detiene el servicio encargado de las actualizaciones automáticas de windows. El nombre de dicho servicio es wuauserv

'start
Private Sub Command1_Click()
    Call Stop_Start_Service(StartService, "wuauserv")
End Sub

' Stop
Private Sub Command2_Click()
    Call Stop_Start_Service(StopService, "wuauserv")
End Sub
 

 

Detiene e inicia el audio de windows ( solo para los programas, no el audio de windows ) Nombre del servicio AudioSrv

'start
Private Sub Command1_Click()
    Call Stop_Start_Service(StartService, "AudioSrv")
End Sub

' Stop
Private Sub Command2_Click()
    Call Stop_Start_Service(StopService, "AudioSrv")
End Sub 

 

Nota: para obtener los nombres de los mismos, lo podés acceder desde el panel de control, Herramientas administrativas, servicios

 


Obtener información detallada de un servicio mediante la Api de windows

Ejemplo de la knowledge base de Microsoft , que muestra como listar en un control Listbox, información y detalles de un servicio en un sistema windows NT.

El código fuente utiliza las funciones del api :

 

 

Código fuente en el formulario con un control Combo1

 

 

Recursos Visual basic 6.0 - Enlaces relacionados

 



Buscar en Recursos vb