如何从 Java 远程启动/停止 IIS 6.0 中的应用程序池
我可以从一台计算机上运行的 Java 代码启动和停止另一台计算机上的 IIS 6.0 应用程序池吗?如果是这样,怎么办?
Can I start and stop IIS 6.0 application pools on one machine from within Java code running on another machine? If so, how?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 Java 的工具来执行另一个程序并使用命令行工具,例如
(请参阅http://technet.microsoft.com/en-us/library/cc732742(WS.10).aspx)
Use Java's facility to execute another program and use the command line tool such as
(see http://technet.microsoft.com/en-us/library/cc732742(WS.10).aspx)
我相信你可以使用 WMI 来做到这一点。请查看 http://msdn.microsoft。 com/en-us/library/ms525309(v=vs.90).aspx
和此处:http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/9041b0a5-c314-46d9-8f56-01506687f357.mspx?mfr=true
或者只是谷歌“iis wmi”。
首先找到您需要的 API,并找到一种方法来编写满足您需要的 JScript 或 VBScript。
那么你有2种方法。
I believe you can do it using WMI. Please take a look http://msdn.microsoft.com/en-us/library/ms525309(v=vs.90).aspx
and here: http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/9041b0a5-c314-46d9-8f56-01506687f357.mspx?mfr=true
Or just google "iis wmi".
First find API you need and find a way to write JScript or VBScript that does what you need.
Then you have 2 ways.
Runtime.exec()