Runtime run = Runtime.getRuntime();
String batpath = "D:\\Program Files (x86)\\Tencent\\QQ\\Bin\\QQScLauncher.exe";
//由于空格在这里面是无法使用的,所以要用 replaceAll()替换成识别指令
//打开QQ
Process proc = run.exec("cmd /k start "+ batpath.replaceAll(" ", "\" \""));
//打开百度
run.exec("cmd /k start explorer "+bai);
下面是一些常用的指令,如果想要更多可以用中国利器去搜索下
//注:有一些需要权限的指令无法运行,如需运行请百度下去获取权限
cmd 前提指令
cmd / c + 指令 :执行完命令后关闭命令窗口
cmd / k + 指令 :执行完命令后不关闭命令窗口
cmd / c start :打开一个新窗口执行指令,原窗口关闭
cmd / k start :打开一个新窗口执行指令,原窗口不关闭
cmd 指令:
notepad --------------打开笔记本
tsshutdown-----------60秒关闭计算机
mmc-------------------打开控制台
netstat -ano | findstr 端口号 : 查看 端口占用
tasklist | findstr pid号 : 查看端口号进程
关闭进程
例如
taskkill /pid “2360” -t -f ;强制关闭 pid 为 2360 的程序