Добавление веб-сайта и FTP в IIS 7 с помощью сценария

Мы находимся в процессе переноса более 100 доменов на новый сервер. Я создал сценарий, который позволит добавить запись веб-сайта и запись FTP в IIS 7 с помощью простого файла BAT. Я нашел несколько руководств с использованием AppCmd ​​ADD SITE, который работает очень хорошо. Запустив :: c: \ scripts \ createIIS.bat youdomainname.com. Есть обратная связь? - Это работает.

@Echo off
:: --------------------------------------------
:: Create IIS 7 Site Entry / FTP Site
:: --------------------------------------------

:: Get variable from command %1 Root Domain Name.
set rootDomainName = %1

:: This is the path to the Web Pages on the server.
set WebFile=C:\websites\

:: ADD NEW Directory
MKDIR %WebFile%%1

:: ADD IIS ENTRY
%windir%\system32\inetsrv\AppCmd ADD SITE /name:%1 /bindings:http/*:80:%1,http/*:80:www.%1 /physicalPath:C:\websites\%1

:: --------------------------------------------
:: CREATE FTP in IIS
:: --------------------------------------------
%windir%\system32\inetsrv\AppCmd add vdir /app.name:"Default FTP Site/" /path:/%1 /physicalPath:"%WebFile%%1"


echo New Directory Created:  %WebFile%%1
echo IIS Website Created:  %1  and  www.%1
echo FTP SITE Created:  %1
echo ...
echo ...
echo COMPLETED!
pause
7
задан Ravi Ram 4 October 2011 в 15:31
поделиться