aI'm not really sure that I understand what you're trying to call, exactly. Let's assume you want to run the following command line from a C# application, as if you would call it from a command line:
tf.exe status /collection:http://tiffany:8080/tfs/ /user:* /format:detailed >c:\\Status\\Detailed.txt"
I would use this code:
string arguments = @"/C tf.exe status /collection:http://tiffany:8080/tfs/ /user:* /format:detailed >c:\\Status\\Detailed.txt";
this.process = new Process();
this.process.StartInfo.FileName = @"cmd.exe";
this.process.StartInfo.Arguments = arguments;
this.process.Start();
Edit: If that's all your console app does, why not consider creating a batch (.BAT / .CMD) file instead of a C# application?