package test;
/** * add one sentence class summary here. * add class description here. * * @author lxx * @version 1.0, 2004-11-16 */public class testcmd { public testcmd(){} /* public void main(string args[]){ try { process process = runtime.getruntime().exec("cmd.exe /c start http://www.csdn.net"); //登录网站 process process = runtime.getruntime().exec("cmd.exe /c start ping 10.144.98.100"); //调用ping命令 }catch (exception e) { e.printstacktrace(); } } } *///在项目下建立一个名为hello的文件夹 public static void main(string[] args) { system.out.println(system.getproperty("user.dir")); createfolder("hello"); }
private static void createfolder(string foldername) { string temp = system.getproperty("user.dir") + java.io.file.separator+ foldername; java.io.file f = new java.io.file(temp); f.mkdirs(); }
}
在java程序中获取当前运行程序的路径
import java.io.*;
public class test {
public static void main(string[] args) {
file directory = new file(".");
try {
file newpath = new file(directory.getcanonicalpath()+"newfolder");
newpath.mkdir();
}catch(exception exp)
{
exp.printstacktrace();
}
}
}
//file directory = new file(".");
//directory.getcanonicalpath();取得当前路径
在jsp页面中调用ping命令—pingip.jsp
ping ip测试页面ping ip测试页面
"); while( (line = br.readline()) != null ) { out.println(line); out.flush(); } out.println(""); is.close(); isr.close(); br.close(); } catch(ioexception e ) { out.println(e); runtime.exit(1); } %>