[英]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.