[英]how to start/stop an application pool in IIS 6.0 from Java remotely
是否可以从在另一台计算机上运行的Java代码中启动和停止一台计算机上的IIS 6.0应用程序池? 如果是这样,怎么办?
使用Java的工具来执行另一个程序并使用命令行工具,例如
appcmd stop apppool /apppool.nam
appcmd start apppool /apppool.nam
(请参阅http://technet.microsoft.com/zh-cn/library/cc732742(WS.10).aspx )
我相信您可以使用WMI做到这一点。 请看看http://msdn.microsoft.com/zh-CN/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种方法。
Runtime.exec()
从Java执行刚刚完成的脚本
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.