Can anybody help me.

I have a program that is going to run about 600 command line operations. Each one is seperate. I need to limit the machines processes due to memory issues so would like to run only about 100 at a time. Is this possible and if so, can someone help.

Greatfully
Alex.