【发布时间】:2013-07-04 18:16:41
【问题描述】:
我想使用 java 执行 powershell cmdlet。有什么办法可以实现吗? 我尝试使用 Runtime 和 exec 命令,但输出窗口在两者之间挂起。
【问题讨论】:
标签: java powershell-2.0
我想使用 java 执行 powershell cmdlet。有什么办法可以实现吗? 我尝试使用 Runtime 和 exec 命令,但输出窗口在两者之间挂起。
【问题讨论】:
标签: java powershell-2.0
使用较新的 ProcessBuilder 类更容易。 Runtime.exec 有几个你需要记住的陷阱,以便让事情正常工作。例如,您需要确保正确处理流程的输入和输出流。
我建议您在 Google 上搜索有关使用 ProcessBuilder 的示例。
【讨论】: