Java使用Windows系统默认程序打开指定文件

Runtime.getRuntime().exec("cmd  /c  start  d://a.xls") 

getRuntime()是取得系统运行时环境
start参数表名直接启动excel文件,相当于双击操作 ,是个windows命令.
--------------------------------------------------------------- 
package com.yly.java;

import  java.util.*; 
import  java.io.*; 
class AppRun

    public  static  void  main(String[]  args){ 
        String filePath = "E:\\TestExcel.xls";
        try{ 
            Runtime.getRuntime().exec("cmd  /c  start " + filePath); 
        }catch(IOException  e){
            System.out.println("打开文件出错");
        } 

   } 
}

你可能感兴趣的:(java,windows,Excel)