Is there a way to run a service a set time after Windows starts?

V

vfclists

I have a program that works as a service and works with the network on
a low level. It appears that a service it starts too early, so I want
to configure it so that it starts after Windows starts, ie after all
the stuff in the Registry etc are started.

I am thinking along the lines of the Windows equivalent of /etc/
rc.local in Linux, or even after /etc/rc.local has run.

Any ideas

/vfclistsGUY
 
Z

Zaphod Beeblebrox

m:
I have a program that works as a service and works with the
network on a low level. It appears that a service it starts too
early, so I want to configure it so that it starts after Windows
starts, ie after all the stuff in the Registry etc are started.

I am thinking along the lines of the Windows equivalent of /etc/
rc.local in Linux, or even after /etc/rc.local has run.

Any ideas

A couple of ideas:

First, you should be able to identify the dependencies of your service
and set the service to wait for those dependencies to be met before
starting.

Second, if not, as an alternative you can set the service to start
manually and use a startup script (set in group policy editor) or a
LocalMachine Run registry entry to start it up.
 
S

SC Tom

vfclists said:
I have a program that works as a service and works with the network on
a low level. It appears that a service it starts too early, so I want
to configure it so that it starts after Windows starts, ie after all
the stuff in the Registry etc are started.

I am thinking along the lines of the Windows equivalent of /etc/
rc.local in Linux, or even after /etc/rc.local has run.

Any ideas

/vfclistsGUY

You can use Startup Delayer to set a delay time for your service to start:

http://www.r2.com.au/page/products/show/startdelay

I use it on my Win7 laptop to delay my Bluetooth and a couple of other programs from starting right away. (My Bluetooth
is an add-on, and will sometimes throw an error if it starts too soon).
Also, a number of services can be set to "Automatic (Delayed Start)" from within the service's properties. Might be
another option for you.
 
J

John John MVP

I have a program that works as a service and works with the network on
a low level. It appears that a service it starts too early, so I want
to configure it so that it starts after Windows starts, ie after all
the stuff in the Registry etc are started.

I am thinking along the lines of the Windows equivalent of /etc/
rc.local in Linux, or even after /etc/rc.local has run.

Any ideas

/vfclistsGUY

You could start it in a logon script.

John
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top