我正在使用IIS 6.0并寻找一种方法来停止/启动应用程序池.我知道在7.0版本中有一个用于powershell的stop-appPool但是使用6.0.:-(所以有没有人有一个powershell脚本或另一个命令行exe将停止/启动应用程序池?
谢谢.
好的,我只是添加了一个开关来停止应用程序池,否则它启动,因为启动已启动的应用程序池没有任何损害:
param([string]$appPoolName, [switch]$stop)
$appPool = get-wmiobject -namespace "root\MicrosoftIISv2" -class "IIsApplicationPool" | where-object {$_.Name -eq "W3SVC/AppPools/$appPoolName"}
if($appPool)
{
if($stop)
{
$appPool.Stop()
}
else
{
$appPool.Start()
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20534 次 |
| 最近记录: |