Blog dedicated to Oracle Applications (E-Business Suite) Technology; covers Apps Architecture, Administration and third party bolt-ons to Apps

Wednesday, August 27, 2008

How to check the status of windows services from command line

A command line tool called sc is available to communicate with Windows Services. Here's what you get if you type sc on command line:

DESCRIPTION:
SC is a command line program used for communicating with the
NT Service Controller and services.
USAGE:
sc [command] [service name] ...

The option has the form "\\ServerName"
Further help on commands can be obtained by typing: "sc [command]"
Commands:
query-----------Queries the status for a service, or
enumerates the status for types of services.
queryex---------Queries the extended status for a service, or
enumerates the status for types of services.
start-----------Starts a service.
pause-----------Sends a PAUSE control request to a service.
interrogate-----Sends an INTERROGATE control request to a service.
continue--------Sends a CONTINUE control request to a service.
stop------------Sends a STOP request to a service.
config----------Changes the configuration of a service (persistant).
description-----Changes the description of a service.
failure---------Changes the actions taken by a service upon failure.
qc--------------Queries the configuration information for a service.
qdescription----Queries the description for a service.
qfailure--------Queries the actions taken by a service upon failure.
delete----------Deletes a service (from the registry).
create----------Creates a service. (adds it to the registry).
control---------Sends a control to a service.
sdshow----------Displays a service's security descriptor.
sdset-----------Sets a service's security descriptor.
GetDisplayName--Gets the DisplayName for a service.
GetKeyName------Gets the ServiceKeyName for a service.
EnumDepend------Enumerates Service Dependencies.

The following commands don't require a service name:
sc

6 comments:

बेवफ़ा said...

This is exactly what I was looking for. Thanks a lot for sharing this.

Anonymous said...

Is it possible to pass in username and password in order to login to the box and execute "sc" command?

vishnu d said...

Is it possible to list only the service name and only its status using SC query...??

vishnu d said...

is it possible to view only the service name and its status using sc command query ..?
please share the query...

Sunsys said...

hi is it possible to display the status of all the services starting with "Oracle" / "Hyperion".

I have bunch of hyperion components running on windows 2008. let me know if have any options to do with sc command/wmic command.

Sunsys said...

hi do we have any option to get the status of all the component service that starts with "Oracle"/"Hyperion".

As we have bunch of hyperion component installed and there service name which starts with Oracle Hyperion...

I'm looking for an option where we can get all the Service status Running/Stopped
for component services
starting with "Oracle" / "Hyperion".

Let me know if we can do this thru SC/WMIC command, could you please share if you have any inputs towards the same.

Thanks for your help in advance very much appreciated.

Best Regards,
Sandeep