从品牌网站建设到网络营销策划,从策略到执行的一站式服务
/**
* 判断什么操作系统
*/
public String osName = System.getProperty("os.name");
/**
* 根据命令执行,
* @param cmdstr
* @param isNeedReturn
* @return list
* @throws Exception
*/
public List execute(String cmdstr, boolean isNeedReturn) throws Exception {
//存储结果
List lineList = new ArrayList();
String[] cmdarray;
if (osName.startsWith("Windows")) {
cmdarray = new String[]{"cmd", "/c", cmdstr};
} else {
cmdarray = new String[]{"/bin/bash", "-c", cmdstr};
}
//执行命令
Process process = Runtime.getRuntime().exec(cmdarray);
if (isNeedReturn) {
//获取结果流
InputStream fis = process.getInputStream();
//读取结果流
BufferedReader br = new BufferedReader(new InputStreamReader(fis));
String line = null;
while ((line = br.readLine()) != null) {
if (line.trim().length() != 0) {
lineList.add(line);
}
}
return lineList;
}
return null;
}
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图