黑马程序员技术交流社区
标题:
如何用java调用cmd的清屏命令
[打印本页]
作者:
刘云龙
时间:
2013-3-4 23:21
标题:
如何用java调用cmd的清屏命令
如何用java调用cmd的清屏命令?
我知道如何用java调用cmd命令,但是网上说的好像都是一个帖子.感觉不太详细.
我想用java调用cmd的清屏命令,有谁知道如何实现?
最好能详细的讲讲,调用cmd命令的格式.谢谢!
作者:
唐长智
时间:
2013-3-4 23:22
cls回车 啊
作者:
沈子豪
时间:
2013-3-4 23:24
直接在命令里面输入cls.....回车
作者:
刘辉
时间:
2013-3-4 23:24
输入cls ,点击ENTER啊
作者:
黑马17期-闫东东
时间:
2013-3-4 23:24
用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;
}
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 /?查看帮助信息。
希望帮到您
作者:
刘云龙
时间:
2013-3-4 23:31
我试试看先,谢了
作者:
刘云龙
时间:
2013-3-4 23:36
但是具体如何实现清屏啊?
Process process = Runtime.getRuntime().exec("cmd.exe /k cls");
复制代码
我是这么写的 ,不能实现.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2