使用Java与Windows操作系统交互

使用Java与Windows操作系统交互,java,powershell,Java,Powershell,使用java从Windows操作系统查询和返回数据的最佳方法是什么?我曾使用exec()方法查询对命令行的调用,但在编写复杂的操作系统调用查询时,这可能是一个难题 PowerShell是使用Java从Windows操作系统查询数据的推荐方式吗?如果是这样的话,我怎样才能用Java进行呢 Windows操作系统调用查询的示例包括从返回主机详细信息、内存(RAM)详细信息到关闭和打开逻辑端口(安全原因),以及更多无法通过内部Java完成的操作 谢谢,非常感谢。考虑一下 它是一个健壮可靠的库,可以从J

使用java从Windows操作系统查询和返回数据的最佳方法是什么?我曾使用exec()方法查询对命令行的调用,但在编写复杂的操作系统调用查询时,这可能是一个难题

PowerShell是使用Java从Windows操作系统查询数据的推荐方式吗?如果是这样的话,我怎样才能用Java进行呢

Windows操作系统调用查询的示例包括从返回主机详细信息、内存(RAM)详细信息到关闭和打开逻辑端口(安全原因),以及更多无法通过内部Java完成的操作

谢谢,非常感谢。

考虑一下

它是一个健壮可靠的库,可以从Java代码执行外部进程


这是

嘿,我想这可能会有帮助

Process powerShellProcess = Runtime.getRuntime().exec(cmd);

我认为您需要处理System.getProperty(字符串);功能,但我不是100%确定。谢谢你的评论。我认为这与使用exec()方法相同。但我会研究这个方法。再次感谢您的回复。这似乎是合法的。我对那件事很感兴趣。再次感谢