java如何执行cmd命令

请给详细代码,比如建个文件夹之类... 请给详细代码,比如建个文件夹之类 展开
 我来答
勤依琴6
推荐于2017-10-01 · TA获得超过282个赞
知道小有建树答主
回答量:85
采纳率:0%
帮助的人:39.1万
展开全部
在D盘根目录下建一个文本文件(.txt),然后在里面编一个程序,比如
public class Hello{
public static void main(String[] args){
System.out.println("Hello Java!");
}
}
然后保存,关闭,将后缀名改为.java。
然后可与运行CMD,不过要先设置环境变量,打开我的电脑->系统属性->高级->环境变量->系统变量->里面的Path那条双击,将JDK的路径添加进去。比如我的Path就设置为%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;D:\java\bin;D:\apache-tomcat-4.1.36-LE-jdk14;(最后一条就是JDK的路径了)。然后确定关闭,在CMD里依次输入“D:”回车,“javac Hello.java”回车,“java Hello”回车,即可.
百度网友e1b1439
2007-11-02 · TA获得超过409个赞
知道小有建树答主
回答量:1064
采纳率:0%
帮助的人:657万
展开全部
在CMD中建立文件夹的命令是mkdir,在JAVA中执行CMD命令的方法是用Runtime的exec方法,所以在JAVA中用CMD命令建立文件夹的方法是:Runtime.getRuntime().exec("mkdir D:\MyDir");//在D盘中建立一个MyDir的文件夹。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友96ffcf7
推荐于2017-10-03 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118720
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部

用JAVA代码实现执行CMD命令的方法!

Runtime rt = Runtime.getRuntime();
Process p = rt.exec(String[] cmdarray);     或者   Process p = rt.exec(String cmd);
cmd命令格式为  "cmd.exe /c ipconfig /all"
对像p为进程,在给p赋值以前,必须保证p为空
if(p != null){
p.destory();
p = null;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xman56
2007-11-02 · TA获得超过443个赞
知道小有建树答主
回答量:533
采纳率:0%
帮助的人:346万
展开全部
public class TestCmd {
public TestCmd() {
}

public static void main(String args[]) {
try {

// 登网站
Process process = Runtime.getRuntime().exec(
"cmd.exe /c start http://www.hao123.net/");

// 使用用Ping命令

Process ee = Runtime.getRuntime().exec(
"cmd.exe /c start ping 10.5.2.19");

} catch (Exception e) {
e.printStackTrace();
}
}
}

运行这个类你会看到效果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
符恕燕春
2019-11-21 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:2240万
展开全部
java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。
cmd
/c
dir
是执行完dir命令后关闭命令窗口。
cmd
/k
dir
是执行完dir命令后不关闭命令窗口。
cmd
/c
start
dir
会打开一个新窗口后执行dir指令,原窗口会关闭。
cmd
/k
start
dir
会打开一个新窗口后执行dir指令,原窗口不会关闭。
可以用cmd
/?查看帮助信息。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式