java如何获取data中的tasklist
要获取Java中的tasklist,您可以使用ProcessBuilder类来执行命令并获取命令的输出。
以下是一个示例代码:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class TaskListExample {
public static void main(String[] args) {
try {
// 创建一个ProcessBuilder对象,并指定要执行的命令
ProcessBuilder processBuilder = new ProcessBuilder("tasklist");
// 启动命令并获取命令的输出流
Process process = processBuilder.start();
BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));
// 读取命令的输出
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
// 等待命令执行完成
int exitCode = process.waitFor();
if (exitCode == 0) {
System.out.println("命令执行成功");
} else {
System.out.println("命令执行失败");
}
} catch (IOException | InterruptedException e) {
e.printStackTrace();
}
}
}
以上代码将执行tasklist命令并打印输出结果。
原文地址: http://www.cveoy.top/t/topic/jcV6 著作权归作者所有。请勿转载和采集!