哪种方法是使用java从Windows操作系统查询和返回数据的最佳方法?我已经使用 exec()方法来查询对命令行的调用,但在编写复杂的OS调用查询时这可能会很麻烦。
PowerShell是否是推荐使用Java从Windows操作系统查询数据的方法?如果是这样,我怎么能用Java来解决它?
Windows操作系统调用查询的示例包括返回主机详细信息,内存(RAM)详细信息,关闭和打开逻辑端口(安全原因)等等这是无法通过内部Java完成的。
谢谢,非常感谢。
答案 0 :(得分:4)
答案 1 :(得分:0)
Process powerShellProcess = Runtime.getRuntime().exec(cmd);