Добавление сайтов в IIS7 из командной строки
Быстрая заметка о том, как создать сайт в IIS7 из командной строки (cmd.exe). Это очень удобно, если Вам нужно создать 100+ сайтов.
Запускаем cmd.exe от имени администратора и переходим следующий каталог:
cd %windir%\system32\inetsrv
Без этого система не увидит appcmd и Вы получите следующую ошибку:
'appcmd.exe' is not recognized as an internal or external command
operable program or batch file.
Синтаксис создания сайта следующий:
appcmd add site /name:www.имя_сайта /bindings:http://www.имя_сайта:80,http://имя_сайта:80 /physicalPath:C:\inetpub\wwwroot\www.имя_сайта
С помощью следующей команды можно сменить домашний каталог сайта. Для меня остается загадкой почему нужно использовать ‘vdir
’ а не ‘site
’:
appcmd.exe set vdir "имя_сайта/" -physicalPath:"C:\inetpub\wwwroot\имя_папки"
Полезные статьи по теме: