Run "sc.exe" Service Controller Command on Windows 8?

Q

How to run the Service Controller command "sc.exe" on Windows 8? I want to get help on the command arguments and options.

✍: FYIcenter.com

A

if you want to know how to use the Service Controller command "sc.exe" on Windows 8, you can follow these steps:

1. Enter "cmd.exe" in the Start button search box. Then click "cmd.exe" in the suggested match list.

2. Enter "sc.exe" at the prompt to execute the "sc.exe" command. You will see the help screen with a list of sub commands:

C:\Users\fyicenter>sc.exe 

DESCRIPTION:
  SC is a command line program used for communicating with the
  Service Control Manager and services.
USAGE:
  sc <server> [command] [service name] <option1> <option2>..

  The option <server> 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 (persistent).
    description-----Changes the description of a service.
    failure---------Changes the actions taken by a service upon failure.
    failureflag-----Changes the failure actions flag of a service.
    sidtype---------Changes the service SID type of a service.
    privs-----------Changes the required privileges of a service.
    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.
    qfailureflag----Queries the failure actions flag of a service.
    qsidtype--------Queries the service SID type of a service.
    qprivs----------Queries the required privileges of a service.
    qtriggerinfo----Queries the trigger parameters of a service.
    qpreferrednode--Queries the preferred NUMA node of a service.
    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.
    showsid---------Displays the service SID string corresponding to an 
                    arbitrary name.
    triggerinfo-----Configures the trigger parameters of a service.
    preferrednode---Sets the preferred NUMA node of a service.
    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 <server> <command> <option>
    boot------------(ok | bad) Indicates whether the last boot should
                    be saved as the last-known-good boot configuration
    Lock------------Locks the Service Database
    QueryLock-------Queries the LockStatus for the SCManager Database
EXAMPLE:
  sc start MyService

Would you like to see help for the QUERY and QUERYEX commands? [ y | n ]:

3. Press "Enter" to get out of the help screen.

So basically, there 4 sets of arguments you can use with "sc.exe" command:

  • <server> - Specifies the server name of a target system. This allows you to interact with the Service Controller of the local system or a remote system. The local system can be specified as "\\localhost" or "".
  • [command] - Specifies the sub command to tell the Service Controller what to do. For example, "stop" tell the Service Controller to stop a service.
  • [service name] - Specifies the service name to tell the Service Controller to which service this command applies. For example, "stop spooler" tell the Service Controller to stop the "spooler" service.
  • <options> - Specifies options of the sub command.

 

"sc.exe" - Service Controller Command on Windows 8

⇒⇒Windows 8 Services Tutorials

2016-12-19, 1727🔥, 0💬