只要你在系统环境变量中的path把java安装目录下bin加上就可以啦,如我的PATH加了c:\j2sdk1.4.0\bin;

解决方案 »

  1.   

    我是说在写的java程序中调用bin中的命令,具体的调用语句是怎样写的。
      

  2.   

    import java.io.*;
    public class CmdExec {
      public CmdExec(String cmdline) {
        try {
         String line;
         Process p = Runtime.getRuntime().exec(cmdline);
         BufferedReader input = 
           new BufferedReader
             (new InputStreamReader(p.getInputStream()));
         while ((line = input.readLine()) != null) {
           System.out.println(line);
           }
         input.close();
         } 
        catch (Exception err) {
         err.printStackTrace();
         }
       }public static void main(String argv[]) {
      new CmdExec("myprog.bat");
      }
    }
    [myprog.bat]
    echo hello world!
     
      

  3.   

    當然了,首先要設置環境變量,然後呢?傳參數,就在命令後面加上參數就行了。比如,java -version HelloWorld [ args[0] args[1]……]其中,[args[0] args[1]……]]是可選的!
    至於環境變量的設置,樓上說得不錯啊!再給你一個例子吧:
    Win9X中在AUTOEXEC.BAT中加入:
    set classpath=D:\jdkHOME\lib\dt.jar;D:\jdk132\lib\tools.jar;.
    set path=D:\jdkHOME\bin
    在Win2K中:设置环境变量:
    classpath: D:\jdkHOME\lib\dt.jar;D:\jdk132\lib\tools.jar;.
    path:      D:\jdkHOME\bin
      

  4.   

    gzwrj(我无知,所以我有智慧.) :能不能在麻烦你一下,可不可以再说说,如果批处理文件需要参数的话,如何传参数?