running a batch file from a command window launched from a c sharp program

Discussion in 'Web Design & Coding' started by Complete, Mar 27, 2008.

  1. Complete

    Complete OSNN Addict

    I have been able to launch a batch file from a C# program in a number of ways.

    Duncan Mackenzie's blog on msdn shows a number of ways how it can be done and I have tried them. (

    But I have a unique problem. The batch file launches a program that seems to require that a command window (cmd) be open when it runs. Because of this, the batch file works if I launch it from a command line, but when I launch it in a C# program, an exception is thrown.

    So my question is this. How can I open a cmd window from C# and feed it the command to run the batch routine?
    tdinc likes this.
  2. LordOfLA

    LordOfLA Godlike!

    Maidenhead, Berkshire, UK
    why not just launch "cmd <path to batch file>" instead of "<path to batch file>\<batchfile>"?