2013-07-15 102 views
0

我有一些WCF服務託管在iis中。使用powershell腳本,我想停止並啓動單個服務(或應用程序).​​i發現了很多停止App-pool的文章,但我想停止一個特定的應用程序。而且我聽說用WMI我們可以做到。但是,我找不到任何相關的腳本。使用Powershell或WMI在IIS中託管停止/啓動服務

回答

1

在IIS中,您只能通過停止關聯的應用程序池來停止「應用程序」。因此,停止特定應用程序的必要性將要求您將應用程序組織到應用程序池中,以便在停止特定應用程序池時僅停止一個(或一組)應用程序。

通過將您的應用程序組織到多個應用程序池中,您可以利用app-pool.vbs或Powershell或WMI接口來停止與您希望停止的應用程序關聯的特定AppPool。