用于设置IIS应用程序池的bat文件

问题描述:

我可以使用bat文件或任何其他脚本在IIS中设置网站的应用程序池吗? IIS APP pool用于设置IIS应用程序池的bat文件

您可以运行msdeploy.exe并传入参数和设置应用程序池如下这样的事情:

msdeploy.exe 
    -verb:sync -source:appHostConfig="Default Web Site" 
    -enableLink:AppPoolExtension 
    -dest:package=site.zip 
    -declareParam:name="Application Pool", 
     defaultValue="Default Web Site", 
     description="Application pool for this site", 
     kind=DeploymentObjectAttribute, 
     scope=appHostConfig, 
     match="application/@applicationPool" 

您可以使用PowerShell:

import-module WebAdministration 
Set-ItemProperty 'IIS:\Sites\Default Web Site' ApplicationPool NewAppPoolName