cmd执行命令,对于结果的返回可以分两种:
(第一种:)命令执行之后,立马返回结果,process结束
如下图所示,process结束就会出现 c:\users\ ….目录
(第二种:)命令执行之后,process是处于等待的状态
这个命令执行之后,就一直处于等待的状态,高亮的小图标一直在闪,再一个就是没有出现c:\users\ ….目录
java调用cmd执行命令
第一种结果的调用
直接写命令执行就ok
String result_node = RunCMD("tasklist -fi \"imagename eq node.exe\"");
第二种结果的调用
- 首先需要将命令写入bat文件
- 只有cmd命令执行bat文件
String bp="5000";
String batFile=trialExcelConfig.path+"\\excel\\trailTest\\bat\\appium.bat";
String cmd = "appium -a 127.0.0.1 -p "+ port+" -bp " +bp +" --session-override";
Boolean isOK = batUtils.batStartAppium(batFile, cmd);