iis 7 appcmd


add a new site

1
2
3
4
md D:wwwroot_edmapi
net localgroup "administrators" /add msdomain1username
net localgroup "msappaccess" /add msdomain1username
net localgroup "IIS_IUSRS" /add msdomain1username

add app pool

1
%windir%system32inetsrvappcmd.exe add apppool /name="SiteName"

set app pool mode

1
%windir%system32inetsrvappcmd.exe set apppool /apppool.name:"SiteName" /managedRuntimeVersion:"v4.0" /managedPipelineMode:"Classic" /autoStart:false

set app pool user

1
%windir%system32inetsrvappcmd.exe set apppool /apppool.name:"SiteName" /processModel.identityType:"SpecificUser" /processModel.userName:"msdomain1username" /processModel.password:"xxx"

add site

1
%windir%system32inetsrvappcmd.exe add site /site.name:SiteName /physicalPath:D:wwwroot_edmapi /bindings:http://username.yourcompany.com:80

change site pool

1
%windir%system32inetsrvappcmd.exe set app SiteName/ -applicationPool:SiteName