::跳到iis命令工具所在目录下
cd C:\Windows\System32\inetsrv
::删除指定web站点
appcmd.exe delete site Default Web Site
appcmd.exe delete site ppsweb
::删除指定应用程序池
appcmd delete apppool ppsweb
appcmd delete apppool ppswebservice
appcmd delete apppool ChartPic
appcmd delete apppool PipelinePath
::添加应用程序池
appcmd add apppool /name: ppsweb
::修改应用程序池启动模式
appcmd.exe set APPPOOL ppsweb /config /startMode: AlwaysRunning /commit:apphost
::修改应用程序池标示
appcmd.exe set APPPOOL ppsweb /processModel.identityType: SpecificUser /processModel.userName: ***** /processModel.password: ***** /commit:apphost
::设置固定时间间隔回收应用程序池
appcmd.exe set APPPOOL ppsweb /recycling.periodicRestart.time: 00:00:00 /commit:apphost
::设置指定时间回收应用程序池
appcmd.exe set APPPOOL ppsweb /+ recycling.periodicRestart.schedule.[value=00:30:00] /commit:apphost
::关闭快速故障防护功能
appcmd.exe set APPPOOL ppsweb /failure.rapidFailProtection: False /commit:apphost
appcmd add apppool /name: ppswebservice
appcmd.exe set APPPOOL ppswebservice /config /startMode: AlwaysRunning /commit:apphost
appcmd.exe set APPPOOL ppswebservice /processModel.identityType: SpecificUser /processModel.userName: ***** /processModel.password: ***** /commit:apphost
appcmd.exe set APPPOOL ppswebservice /recycling.periodicRestart.time: 00:00:00 /commit:apphost
appcmd.exe set APPPOOL ppswebservice /+ recycling.periodicRestart.schedule.[value=00:30:00] /commit:apphost
appcmd.exe set APPPOOL ppswebservice /failure.rapidFailProtection: False /commit:apphost
appcmd.exe set APPPOOL ppswebservice /enable32BitAppOnWin64: True /commit:apphost
::添加web站点
appcmd.exe set config -section:system.applicationHost/sites /+ [name=ppsweb,id=2,serverAutoStart=True] /commit:apphost
::绑定端口访问方式
appcmd.exe set config -section:system.applicationHost/sites /+ [name=ppsweb,id=2,serverAutoStart=True].bindings.[protocol=http,bindingInformation=*:80:] /commit:apphost
::绑定端口访问方式
appcmd.exe set config -section:system.applicationHost/sites /+ [name=ppsweb,id=2,serverAutoStart=True].bindings.[protocol=https,bindingInformation=*:443:] /commit:apphost
::添加web站点默认运行路径和应用程序池
appcmd.exe set config -section:system.applicationHost/sites /+ [name=ppsweb,id=2,serverAutoStart=True].[path=/,applicationPool=ppsweb,serviceAutoStartEnabled=True,preloadEnabled=True] /commit:apphost
::添加web站点的应程序路径
appcmd.exe set config -section:system.applicationHost/sites /+ [name=ppsweb,id=2,serverAutoStart=True].[path=/,applicationPool=ppsweb,serviceAutoStartEnabled=True,preloadEnabled=True].[path=/,physicalPath=C:\inetpub\wwwroot\ppsweb] /commit:apphost
::添加web子站点方式
appcmd.exe set config -section:system.applicationHost/sites /+ [name=ppsweb,id=2,serverAutoStart=True].[path=/WebService,applicationPool=ppswebservice,serviceAutoStartEnabled=True,preloadEnabled=True] /commit:apphost
appcmd.exe set config -section:system.applicationHost/sites /+ [name=ppsweb,id=2,serverAutoStart=True].[path=/WebService,applicationPool=ppswebservice,serviceAutoStartEnabled=True,preloadEnabled=True].[path=/,physicalPath=C:\inetpub\wwwroot\ppsweb\WebService] /commit:apphost
::修改web站点单个请求的大小
appcmd.exe set config -section:system.webServer/asp /limits.maxRequestEntityAllowed: 20000000 /commit:apphost
::修改web站点允许上传单个文件大小
appcmd.exe set config -section:system.webServer/serverRuntime /uploadReadAheadSize: 20971520 /commit:apphost
pause
|