以编程方式检索应用程序池默认值

使用IIS名称空间,可以使用以下命令查询IIS Apppool设置:

$pools = get-wmiobject -namespace "root/microsoftiisv2" -query 'select * from IIsApplicationPoolSetting'

但是,这只会返回有关现有应用程序池的信息。

如何查询当前应用程序池默认值 ,这与从“ Application Pools > Set Application Pool Defaults中检索到的相同。 这些值不同于默认应用程序池(DefaultAppPool)

以下应该让你开始:

 import-module webadministration Get-WebConfiguration /system.applicationHost/applicationPools/applicationPoolDefaults