我正在使用以下代码尝试从 Windows 任务管理器检索信息:
Runtime.getRuntime().exec("tasklist /v /fi");
当我在 Windows CMD 中输入“tasklist/v/fi”时,它可以工作,但在 java 中,它给我错误,无法找到文件路径。
最佳答案
使用字符串数组运行具有多个选项的命令。
Runtime.getRuntime().exec(new String[]{"tasklist","/v","/fi"});
关于Java 运行时错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15240476/