Thank you for the clarification. I learnt a new thing today. So it is impossible to manipulate Perl NOT to start a copy of cmd.exe right? I mean perl always starts a copy of cmd.exe which I don't know is preferred or not. But I know now it is not possible to do this. :)