How to create a new service in windows xp

how to create a new service in windows xp

Create and control shared folders in Windows XP

You can use SC to create user defined services. This command will create a service: create "Service Name" binPath= "C:\Your". Note there must be a space between binpath= and the program location. To Delete the service use: delete "Service Name". Share. To create a Windows Service from an executable, you can use create binPath= "". You must have quotation marks around the actual exe path, and a space after the binPath. More information on the sc command can be found in Microsoft KB

Join Stack Overflow to learn, share swrvice, and build your career. Connect and share knowledge within a single location that is structured and easy to search. Is there any quick way to, given an executable file, create a Windows service that, when started, launches it?

More information on the sc command can be found in Microsoft KB Note that it will not work for just any executable: the executable must be a Windows Service i. When registering a non-service executable as a service, you'll get the following error upon trying to start the service:.

There are tools that can create a Windows Service from arbitrary, non-service executables, see the other answers for examples of such tools. BAT or any. EXE file as a service. Many existing answers include human intervention at install time.

This winfows be an error-prone process. If you have many executables wanted windoes be installed as services, the last thing you want to do is to do them manually at install time. Towards the above described scenario, I created sermana command line tool to install an executable as a service. All you need to write and only write once is a simple service configuration file along with your executable. For more info, take servide look at the project website.

A working configuration file is very simple, how to make bbq sauce with grape jelly demonstrated below. I've tested a good product for that: AlwaysUp. Not free but seervice have a 30 days trial period so you can give it a try Same ro Sergii Pozharov's answerbut with a PowerShell cmdlet:.

See New-Service for more customization. Here inn create example:. Executable file google drive : [Download]. Source code: [Download].

Blog post: [BlogLink]. Service editor class: WinServiceUtils. Probably all your answers are better, but - just to be complete on the choice of options - I wanted to remind about old, similar method used for years:. Service Manager is a jew of precompiled binaries that install and manage a system service on the target OS using nearly identical command-line options source code also available.

Each platform does have subtle differences but the core features are mostly normalized. Processes that are started with Service Manager should periodically wimdows for two notification files to handle restart and reload requests but they don't necessarily have to do that. Stack Overflow for Teams — Collaborate and share knowledge with a private group.

Create a free Team What is Teams? Learn more. Create Windows service from executable Ask Question. Asked 10 years, 7 months ago. Active 1 month ago. Viewed k times. German Latorre. German Creae German Latorre 8, 11 11 gold badges how to call overseas numbers from australia 39 silver badges 59 59 bronze badges. Here is Microsoft's instructions about how to achieve this.

Add a comment. Active Oldest Votes. To create a Windows Service from an executable, you can use sc. Z registering a non-service executable as a service, servicf get the following error upon trying to start the service: Error The service did not respond to the start or control request in a timely fashion.

CodeCaster k 18 18 gold badges silver badges wnidows badges. Sergii Pozharov Sergii Pozharov The what books did jane addams wrote also needs to be the fully qualified path - I could not get my service to start by using a relative path.

As this answer concedes, this only works for exe designed to be Windows services. Brian Webster sedvice Kevin Tong How to sculpt a frog Tong 2, 1 1 gold badge 14 14 silver badges 12 12 bronze hiw. Best service manager what are all the instruments in the woodwind family. This is absolutely great, I wish I could accept this answer instead of the first one, :- — German Latorre Apr 7 '15 at I can run Dropbox as a service on the server.

Absolutely a non-sucking tool! Do the exe file must be a windows service how much to lay linoleum flooring, to be able to work with nssm or it can be a normal exe file? Show 3 mew comments. Extending Kevin Tong answer. Correct Syntax nssm. If you later want to remove it, use nssm. I'm assuming the reference to nginx is because that's the particular program you want to run as a service?

Until I saw hmd's comment above I thought you were trying to help by implying that nginx was a required dependency to install or something Just pointing out that the example is inconsistent and potentially misleading. A simple "Suppose you wanted to install nginx as a service, then it would look like this:" would help. The command will work without it as well.

It is optional parameter if you want to supply service name from command prompt. When I try to use nssm my Windows Forms up is running but form is not shown Its running your application as Windows service, most they are for backend. Also more informations you can check here: nssm. Show 4 more comments. Tobias Kienzler Timo 39 7 7 bronze badges. Use "create" instead of "install". Masson A. Masson 1, 3 3 gold badges 26 26 silver badges 34 34 bow badges. Thomas Thomas 4, 4 4 gold badges 10 10 silver badges 35 35 bronze badges.

Sergey Vaulin Sergey Vaulin 4 4 silver badges 13 13 bronze badges. Tomeg Tomeg 4, 2 2 gold sservice 10 10 silver badges 7 7 bronze badges. If the child process dies, Service Manager automatically restarts it. CubicleSoft CubicleSoft 1, 11 jow silver badges 17 17 bronze badges. The Overflow Blog.

Podcast How to build and maintain online communities, from gaming to…. Level Up: Creative Coding with p5. Featured on Meta. Stack Overflow for Teams is now free for up to 50 users, forever. Outdated Answers: results from use-case survey. Downvotes Survey results. Linked See more linked questions. Related Hot Network Questions. Question feed. Stack Overflow works best with JavaScript enabled. Accept all cookies Customize settings.

Steps to create a user-defined service

C:\user>sc create MyProgramName binpath= "C:\MyFolder\" type= own start= auto DisplayName= "My Sample Program". [SC] CreateService SUCCESS. Sometimes programs require running interactively with the Desktop, you can modify your service in the Services control panel applet, (or with SC) to reflect that. The Windows NT Resource Kit provides two utilities that allow you to create a Windows NT user-defined service for Windows NT applications and some bit applications, but not for batch files. installs and removes system services from Windows NT and allows any Windows NT application to run as a service. Oct 08,  · How to create your own personalized Windows XP Pro or Home Service Pack 3 Slipstreamed CD or DVD. Part 1 of a multi-part video series. Future parts will incl.

Creates a subkey and entries for a service in the registry and in the Service Control Manager database. If the space is omitted, the operation fails. Skip to main content. Contents Exit focus mode. Is this page helpful? Yes No. Any additional feedback? Skip Submit. Submit and view feedback for This product This page.

View all page feedback. Specifies the name of the remote server on which the service is located. To run SC. Specifies the service type. The options include: own - Specifies a service that runs in its own process. It doesn't share an executable file with other services. This is the default value. It shares an executable file with other services. Interactive services must be run under the LocalSystem account. Specifies the start type for the service. The options include: boot - Specifies a device driver that is loaded by the boot loader.

To start a disabled service, change the start type to some other value. Specifies the severity of the error if the service fails to start when the computer is started. The options include: normal - Specifies that the error is logged and a message box is displayed, informing the user that a service has failed to start.

Startup will continue. This is the default setting. The computer attempts to restart with the last-known good configuration. This could result in the computer being able to restart, but the service may still be unable to run. If the last-known good configuration fails, startup also fails, and the boot process halts with a Stop error.

No notification is given to the user beyond recording the error in the Event Log. Specifies a path to the service binary file. Specifies the name of the group of which this service is a member. The default value is null. Tags are used only for boot-start and system-start drivers. Specifies the names of services or groups that must start before this service. Specifies a name of an account in which a service will run, or specifies a name of the Windows driver object in which the driver will run.

The default setting is LocalSystem. Specifies a friendly name for identifying the service in user interface programs. For example, the subkey name of one particular service is wuauserv , which has a more friendly display name of Automatic Updates. Specifies a password.

This is required if an account other than the LocalSystem account is used.

1 Replies to “How to create a new service in windows xp”

Add a comment

Your email will not be published. Required fields are marked*