title: Run cmd commands through Java
body: <p>I found several code snippets for running cmd commands through a Java class, but I wasn't able to understand it.</p>
  
  <p>This is code for opening the cmd </p>
  
  <pre><code>public void excCommand(String new_dir){
      Runtime rt = Runtime.getRuntime();
      try {
          rt.exec(new String[]{"cmd.exe","/c","start"});
  
      } catch (IOException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
      }
  }
  </code></pre>
  
  <p>And I found some other links for adding other commands such as cd
  <a href="http://www.coderanch.com/t/109753/Linux-UNIX/exec-command-cd-command-java" rel="noreferrer">http://www.coderanch.com/t/109753/Linux-UNIX/exec-command-cd-command-java</a></p>
  
  <p><a href="https://stackoverflow.com/questions/4688123/how-to-open-the-command-prompt-and-insert-commands-using-java">How to open the command prompt and insert commands using Java?</a></p>
  
  <p>Can anyone help me to understand how to cd a directory such as:</p>
  
  <pre><code> cd C:\Program Files\Flowella
  </code></pre>
  
  <p>then run other commands on that directory?</p>