我是否可以在另一台计算机上运行的Java代码中启动和停止一台计算机上的IIS 6.0应用程序池?如果是这样,怎么样?
答案 0 :(得分:1)
使用Java的facility to execute another program并使用命令行工具,例如
appcmd stop apppool /apppool.nam
appcmd start apppool /apppool.nam
(见http://technet.microsoft.com/en-us/library/cc732742(WS.10).aspx)
答案 1 :(得分:0)
我相信你可以使用WMI来做到这一点。请看一下http://msdn.microsoft.com/en-us/library/ms525309(v=vs.90).aspx
或者只是google“iis wmi”。
首先找到您需要的API,并找到一种方法来编写满足您需求的JScript或VBScript。
然后你有两种方式。
Runtime.exec()