2013-07-03 152 views
3

有人可以让我知道如何(或指向我正确的方向)我可以创建应用程序池并设置应用程序以使用新创建的池使用命令行?应用程序已经添加到IIS中,但需要创建一个新池并将其用于此新应用程序。创建IIS 6应用程序池

回答

5

这是我收集的,万一别人正在寻找同样的事情:

rem // Creates a new application pool called MyAppPool 
CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\ADSUTIL.VBS CREATE w3svc/AppPools/MyAppPool IIsApplicationPool 

rem // if running under different user name and password 
rem CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\ADSUTIL.VBS SET w3svc/AppPools/MyAppPool/WamUserName "domain\username" 
rem CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\ADSUTIL.VBS SET w3svc/AppPools/MyAppPool/WamUserPass "pass" 
rem CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\ADSUTIL.VBS SET w3svc/AppPools/MyAppPool/AppPoolIdentityType 3 
======================================== 

rem // create a new virtual directory (creates vdir "Test" and set it to D:\WebSites\MyWebSite 
CSCRIPT %SystemRoot%\system32\iisvdir.vbs /Create W3SVC/1/ROOT Test D:\WebSites\MyWebSite 
================================= 

rem // assign MyAppPool to "Test" web site 
CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\ADSUTIL.VBS SET W3SVC/1/ROOT/Test/AppPoolId MyAppPool