![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
| Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks. |
| |||||||
![]() |
| |
| | #1 (permalink) |
| | Creating a Windows Service Hi I have created a Windows Sesrvice through a reg file. This is the content of the reg file: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\User Admin Agent] "Description"="Starts the User Process." [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\User Admin Agent \Parameters] "Application"="C:\\RunAgent\\UserProcess.cmd" The service is created perfectly. What I want to do is the following. When I stop the service I would like to kill/shutdown a process that is initiated when the service is started. I have asked around how to do it. I found out that it is possible but I have to add dependencies when creating the Windows Service. How can I create a dependency at the creation of the Windows Service? And how can I make sure that this dependency is to shut down a process(in this case java.exe)? Any help will be appreciated. Regards |
My System Specs![]() |
| | #2 (permalink) |
| | Re: Creating a Windows Service Why don't you use the tool installutil.exe in .net tools (http://msdn.microsoft.com/en-us/libr...92(VS.80).aspx) to register service instead of doing manually? I found these steps on net may help you. (http://kb.adobe.com/selfservice/view...nalId=kb400960) The following steps need to be performed in order to create a dependency. 1. Backup your current registry settings. 2. Run 'regedit' to open your registry. 3. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services and locate the service that you need to set a dependency for. 4. Open the 'DependOnService' key on the right side. If the selected service does not have a 'DependOnService' key, then create one by right-clicking and selecting New > Multi-String Value. 5. In the value field, enter the names of all services that the current service will depend on. Each service name must be entered properly and on a separate line. 6. Click OK, close your registry and restart your machine. Harry Bellafonte wrote: Quote: > Hi > > I have created a Windows Sesrvice through a reg file. This is the > content of the reg file: > > Windows Registry Editor Version 5.00 > > [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\User Admin > Agent] > "Description"="Starts the User Process." > > [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\User Admin Agent > \Parameters] > "Application"="C:\\RunAgent\\UserProcess.cmd" > > The service is created perfectly. What I want to do is the following. > When I stop the service I would like to kill/shutdown a process that > is initiated when the service is started. I have asked around how to > do it. I found out that it is possible but I have to add dependencies > when creating the Windows Service. > How can I create a dependency at the creation of the Windows Service? > And how can I make sure that this dependency is to shut down a > process(in this case java.exe)? > > Any help will be appreciated. > > Regards Thanks, Duy Lam |
My System Specs![]() |
![]() |
| Thread Tools | |
| |
Similar Threads | ||||
| Thread | Forum | |||
| re: Creating an Installer for a Service and an Application | .NET General | |||
| Is Windows Mail supporting Hotmail as a free service or is it a paid service | Vista mail | |||
| Creating a new service using WIN32_service | PowerShell | |||