This tool executes a batch script once during the whole time the computer is on. It can limit one instance running at a time. Check the process ID in the registry to see if it is still running. All Keys that are used for telling if it should spawn a new process are volatile, meaning they are in memory not on the HDD. This tool works on Windows XP or higher or Server 2003 or higher. This tool is great for Citrix users and Terminal server users, where the startup apps can execute more than once. For server programs(like UnrealIRCd) where it creates a TCP/UDP port(yeah this could be a problem with putting it in startup and have two people under the same account logon).
To see how to use it just open it with no parameters