I have never used SpySweeper so I don't know how it starts. Some
programs start Services instead of the full fledged GUI, that is the
program is running but without the user interface or actual program
window, it runs as a service and parks itself in the Taskbar
Notification Area, aka the System Tray.
To simply start the program just drag or put a shortcut to it in your
Startup folder. Note that you can have different switches or parameters
in the shortcut's Properties Target line. If such startup parameters
are available they would or should be documented in the software's
documentation. Note that you can also use the START command in a
batch file instead of a shortcut:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/start.mspx?mfr=true
If the program starts as service then get the name of the service or
services and use a batch file and the NET START command to start the
service. The batch file would contain a single line for each service to
start:
net start SpySweepServiceName
Note that in batch files or in the Shortcut's Target if there are spaces
in the path or name of the application or service you must surround the
path or name with quotation marks:
net start "Spy Sweeper Service Name"
or in a shortcut target:
"C:\Program Files\Program Folder\Program Name" /Parameter
Place the batch file or a shortcut to the batch file in your Startup
folder. If you want the program or service to start for all who log on
to the computer put it in the "All Users" startup folder.
You will have to try different methods and see which one suits you best.
You should also check the support web site for the program, maybe they
know of the problems and they may have addressed the issue. The other
way of changing the load order of services is to use SC and the
lpLoadOrderGroup parameter, it's pretty complicated stuff and if you
make mistakes the computer may not boot after the changes:
http://search.microsoft.com/results...0=Search&FORM=QBME1&l=1&mkt=en-US&PageType=99
http://search.microsoft.com/results...M\CurrentControlSet\Control\ServiceGroupOrder
http://support.microsoft.com/kb/115486
http://www.microsoft.com/technet/sysinternals/Utilities/LoadOrder.mspx
Other than that you might find a third party utility that can do it for you.
John