Java中的PowerShell v2远程处理协议



我正在尝试使用Java为运行ws-man的远程powershell命令创建和发送消息。具体的实现是针对Office365的,但我遇到的问题是,我无法手动创建有效的powershell命令,因为消息格式的规范似乎与实际需要发送的内容不匹配:

http://msdn.microsoft.com/en-us/library/dd303832(v=PROT.10).aspx

有其他人遇到这个问题吗?我需要在没有.Net的情况下完成这项工作,但我不确定在这一点上是否真的可行。

这可能是相关的,不过我还没有尝试过,它是Intel提供的Java ws-man客户端:

http://software.intel.com/en-us/articles/download-the-latest-intel-ws-management-java-client-library/

至少,它有源代码,您可以查看它是如何完成的。

我不是WS-Man方面的专家,但我确实读过这篇关于使用非Windows客户端启动PowerShell命令的文章。我认为这将对你有所帮助。

http://blogs.msdn.com/b/wmi/archive/2011/01/25/using-ws-man-to-invoke-a-powershell-cmdlet.aspx

最新更新