title: how to execute the specified exe file
body: <p>i need to execute  any  file using java program.like in jdk we have java,javac...like that </p>
  
  <pre><code>URL url = new URL("http://torrentz.eu/announcelist_116568555");    
      url.openConnection();    
      InputStream reader = url.openStream();    
      FileOutputStream writer = new FileOutputStream("t1.txt");    
      byte[] buffer = new byte[153600];    
      int bytesRead = 0;    
      while ((bytesRead = reader.read(buffer)) &gt; 0)    
      {      
         writer.write(buffer, 0, bytesRead);
         buffer = new byte[153600];
      }
      writer.close();
      reader.close();
  
     String[] cmd = new String[1];    
    cmd[0]="t1.txt";  
    Process p = Runtime.getRuntime().exec("C:\\Documents and Settings\\INTEL\\My        Documents\\NetBeansProjects\\urldemo\\t1.txt");  
  
  p.destroy();  
  }  
  
  }  
  </code></pre>
  
  <p>here is list of errors   </p>
  
  <pre><code>Exception in thread "main" java.io.IOException: Cannot run program "C:\Documents": CreateProcess error=2, The system cannot find the file specified  
      at java.lang.ProcessBuilder.start(ProcessBuilder.java:1041)  
      at java.lang.Runtime.exec(Runtime.java:617)  
      at java.lang.Runtime.exec(Runtime.java:450)  
      at java.lang.Runtime.exec(Runtime.java:347)  
      at urldemo.Urldemo.main(Urldemo.java:58)  
  Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified  
      at java.lang.ProcessImpl.create(Native Method)  
      at java.lang.ProcessImpl.&lt;init&gt;(ProcessImpl.java:376)  
      at java.lang.ProcessImpl.start(ProcessImpl.java:136)  
      at java.lang.ProcessBuilder.start(ProcessBuilder.java:1022)  
  </code></pre>