I have a program which Listens to UDP Port and then do some processing. This program has to be executed on windows XP. There are around 100 Windows XP machines on which this program has to be executed. I tried a lot running it using Telnet Logging it from remote but as soon as I close Telnet, the program gets killed. Is there any way I can run the program from telnet and the program is not killed when telnet session is closed? I tried working with Win32::Process but there is no success.