java编程 命令窗口 实现

问题描述:

用java编程语言,如何实现在命令窗口输入nbtstat -a ip 得到的效果

可以使用Runtime命令去执行
public static void main(String[] args) {

String path = "D:\public.bat";

Runtime run = Runtime.getRuntime();

try {

Process process = run.exec("nbtstat -a ip“);

    //将调用结果打印到控制台上
    InputStream in = process.getInputStream();     
    while (in.read() != -1) {   
        System.out.println(in.read());   
    }   
    in.close();   
    process.waitFor();   
} catch (Exception e) {            
    e.printStackTrace();   
}   

}

如果想带登陆状态的话可以试试 Ganymed SSH这个包的一些功能 利用ssh方式去登陆设备执行

答案内容至少10个字符
java编程 命令窗口 实现
编程语言命令编程效果
用java编程语言,如何实现在命令窗口输入nbtstat -a ip 得到的效果
举报||||
0
我要回答
2个回答
按赞数排序
q2365921
画面太美

已采纳
可以使用Runtime命令去执行
public static void main(String[] args) {

String path = "D:\public.bat";

Runtime run = Runtime.getRuntime();

try {

Process process = run.exec("nbtstat -a ip“);

答案内容至少10个字符
java编程 命令窗口 实现
编程语言命令编程效果
用java编程语言,如何实现在命令窗口输入nbtstat -a ip 得到的效果
举报||||
0
我要回答
2个回答
按赞数排序
q2365921
画面太美

已采纳
可以使用Runtime命令去执行
public static void main(String[] args) {

String path = "D:\public.bat";

Runtime run = Runtime.getRuntime();

try {

Process process = run.exec("nbtstat -a ip“);