The service object can be used to stop or start a windows service.
Typically, a user needs administrative privileges to control services.
Properties | Description |
Returncode
|
Holds the return code fot the StartProcess function
|
Methods | Description |
StartService
|
Start the specified service. The function accepts a ‘service name’ and returns a Boolean value (True if successful) Function StartService(ServiceName As String) |
StopService
|
Stop the specified service. The function accepts a ‘service name’ and returns a Boolean value (True if successful). Function StopService(ServiceName As String) |
The service name should always be an ‘internal’ service name. (not the display name).
Usage:
Sub Scense_Main() With Service 'Start the Print Spooler service If Not .StartService("Spooler") Then WriteScenseLog .ReturnCode End If End With End Sub