java 程序调用执行Dos命令和bat文件

论坛 期权论坛 脚本     
匿名网站用户   2020-12-19 22:54   27   0
public void run(String batName) {
  try {
   Process ps = Runtime.getRuntime().exec("cmd.exe /c  start " +batName);  //这样会导致,dos窗口不消失                      <pre name="code" class="java">                        Process ps = Runtime.getRuntime().exec(batName);  //这样,解决上面的问题
   ps.waitFor();
  } catch (Exception e) {
   e.printStackTrace();
  }
 }

 public static void main(String[] args) {
  Test t = new Test();
  String batName = "C:\\Users\\Administrator\\Desktop\\1.bat";
  t.run(batName);
 }





分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:1136255
帖子:227251
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP