Windows 7 Passing parameters from a batch script to a program

I have just installed a set of PERL programs that are invoked from batch files and the are passed a parameter line from the the batch script. They worked fine under XP but it appears altho the perl scripts work - they do not get the parameters. Has win7 changed the way batch files work?

This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.