Running perl script with system command

Hi, I would like to run a script which consists of several sub-perl codes. For example, main code calls sub-code1 and sub-code2, and collects results of the sub-codes, and postprocesses the results. I know this is possible by using system() function under original perl environment, but this is not working under MS environment. Is there any way to do this?