Announcement

Collapse
No announcement yet.

how to create windows service in autoplay media studio (Service.Create () )

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • how to create windows service in autoplay media studio (Service.Create () )

    how to create windows service in autoplay media studio Please help
    Service.Create("C:\\Windows\\System32\\services.ex e", "Service1", "Ser
    vice1", SERVICE_WIN32_OWN_PROCESS, true, SERVICE_DEMAND_START, SERVICE_ERROR_NORMAL, "", "", nil, "LocalSystem", "");


  • #2
    Hi, I think you have to use the commandline to start / stop services , from Googling there are two methods :

    net start [serviceName]
    and
    net stop [serviceName]

    tell you whether they have succeeded or failed pretty clearly. For example

    The NET command does not return the documented Win32_Service class return codes (Service Not Active,Service Request Timeout, etc) and for many errors will simply return Errorlevel 2.
    or

    Use the SC (service control) command, it gives you a lot more options than just start & stop.

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

    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 (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 <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
    Biohazard has done some examples on using the Commandline

    Comment


    • #3
      Is it possible to work an example of this and thank you

      Comment


      • #4
        Here is one that I modified slightly and it uses a wincmd dll

        WinServCmd.apz

        Comment

        Working...
        X