title: Get Process's "Command Line" and arguments from Process object?
body: <p>In my Win7 Task Manager, there's a column that can be displayed called "Command Line" and will show exactly how the process was started and all the parameters issued. If I have a <code>Process</code> object for a currently running process that I did not start, how can I get that information? I had hoped that I could do something like <code>p.StartInfo.Arguments</code> but that's always coming back as an empty string. The entire <code>StartInfo</code> property seems empty, probably because I did not start the process I'm querying. I'm guessing that I'm going to have to use a WinAPI call.</p>