Check out this thread...
http://www.theworldofdreams.com/phpBB2/viewtopic.php?t=3713
What I'd do is it put a shortcut to the Startpol.bat file in your startup folder. If you are running any Windows Operating System there is a StartUp Folder, any shortcuts placed in this folder are automatically started once Windows is up and running. This way does'nt matter who starts the system the server is automatically started, and with the StartPol script whenever the server goes into reboot mode, it will actually reboot the server.
As for making it run in the background, so there is nothing on the taskbar except for the POL icon next to the clock (which it does already, icon next to clock I mean). I have no idea, but would also like to know this one.
Peace Out.