java执行cmd ping命令是什么_Windows使用Java执行cmd代码

话不多说,直入正题

今天给大家分享下,怎么在Windows上使用Java执行Cmd代码!

首先默认大家都熟悉cmd代码,以及cmd的命令行操作。

直接在main方法中写这一行(需要抛出异常),可以直接打开记事本。

Runtime.getRuntime().exec("cmd /c notepad");

103219f1f9c2bc543f58e216e196a5b3.png

@Test

public void test6() throws IOException {

Runtime.getRuntime().exec("cmd /c notepad");

}

或者:

//这是我在Idea里面写的代码部分

try{

//添加要执行的命令,"cmd /c calc"(打开计算器)

Runtime.getRuntime().exec("cmd /c notepad"); (打开记事本)

//命令中notepad代表要执行打开记事本,需要其他指令请自己百度查找cmd命令,或者给楼主发消息留言

/*cmd /c ping www.baidu.com 是执行完ping命令后关闭命令窗口

cmd /k ping www.baidu.com 是执行完ping命令后不关闭命令窗口

cmd /c ping www.baidu.com 会打开一个新窗口后执行ping命令,原窗口会关闭

cmd /k ping www.baidu.com 会打开一个新窗口后执行ping命令,原窗口不会关闭*/

}catch(IOException exception){

}

执行批处理文件

@Test

public void test6() throws IOException {

//在d盘新建一个文件 test.bat 并写入打开计算器的指令 start calc

Runtime.getRuntime().exec("cmd /c echo start calc >d:\\desktop\\test.bat");

//然后再执行 test.bat(执行刚才新建的bat文件)

Runtime.getRuntime().exec("cmd /c d:\\desktop\\test.bat");

}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值