用java代码模拟cmd,java模拟器使用教程

如何使用Java执行cmd命令

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 /?查看帮助信息。

编写java程序怎么调用cmd

java程序调用cmd主要是使用Runtime类来加载cmd指令,代码如下:

package com.qiu.lin.he;

import java.io.IOException;

public class Ceshi {

public static void main(String[] args) {

try {

Runtime.getRuntime().exec("cmd.exe   /c   start notepad  ");//调用cmd窗口,打开一个文本程序

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}

运行结果如下:

怎样用JAVA模拟一个CMD出来

呵呵,我给你个思路吧.

界面的话,按照用javax.awt和swing画就是了.

功能一样,你调用dos的本地方法就可以了,把参数封装在对象里就行了.

主要要用到Runtime对象吧.

给你举个例子:象这样用

Runtime.getRuntime().exec("cmd /c attrib -r "+filepath);

我手上没现成的代码.也没时间写,你有思路了,就好办了.

取得返回的进程,然后利用java.io,具体可以参考

你做这个工作很有意义啊,做好了我 要看看效果,呵呵


分享文章:用java代码模拟cmd,java模拟器使用教程
本文路径:http://ybzwz.com/article/dssgede.html