Chúng tôi đang trong quá trình di chuyển trên 100 miền sang máy chủ mới. Tôi đã tạo ra một kịch bản cho phép thêm một mục nhập Website và mục nhập FTP vào IIS 7 bằng cách sử dụng một tệp BAT đơn giản. Tôi tìm thấy một số hướng dẫn sử dụng AppCmd ADD SITE hoạt động rất tốt. Bằng cách chạy :: c: \ scripts \ createIIS.bat youdomainname.com. Bất kỳ feed-back? - Nó đang làm việc.Thêm trang web và FTP vào IIS 7 qua tập lệnh
@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