Shell() command line

It seems that the command Shell() in VB.NET is becoming obsolete because of its out-datedness and other reasons, but i cant find a way i can still use a command line in my applications, Because I'm not that experienced with C#, I still don't know some of the basics, is there a way i can have the same usefullness of Shell() in C#, and please don't tell me to use Process.start() because that doesn't run command lines and the application that i have written in java sends information back to the console its running on, so it needs to be something similar to Shell(), if i can use Shell() in C# then please tell me how because i don't know how, thanks.

Thanks, it works great, do i need to add mscorlib.dll to the file of my application if i want it to run on other machines aswell?
and if i do, how do i get hold of it, where am i likely to find the dll?
thanks.