В настоящее время у меня есть пакетный файл, который позволяет мне создавать пул приложений и приложений в IIS. он работает, но он создает только один пул приложений и приложений.Создание X-номеров приложений и пулов приложений в iis с использованием пакетного скрипта
это мой текущий сценарий:
@echo ON
setlocal enabledelayedexpansion
REM "Content Source path"
set arg1=%1
REM "Content destination path"
set arg2=%2
REM "apps to setup"
set arg3=%3
REM Split virt names and loop through it.
FOR /F "tokens=1* delims=," %%a in (%arg3%) do (
set vir=%%a
set pool=!vir!!poolname!
REM CREATE APPLICATION
%systemroot%\system32\inetsrv\APPCMD add app /site.name:"Default Web Site" /path:/!vir! /physicalpath:"%arg2%"
REM CREATE APP POOL
%systemroot%\system32\inetsrv\appcmd add apppool /name:!pool! /managedPipelineMode:Integrated /processModel.identityType:ApplicationPoolIdentity /enable32BitAppOnWin64:false
REM ASSIGN APP POOL TO APPLICATION
%systemroot%\system32\inetsrv\appcmd set app /app.name:"Default Web Site/!vir!" /applicationPool:!pool!
):END Endlocal
install.bat "C: \ Источник" "C: \ мишень" "APP1, APP2, app3"
Пожалуйста, может кто-нибудь сказать мне, что я «Я делаю неправильно.
Спасибо.
, что тоже не сработало, был создан только APP1. – capiono
Пожалуйста, взгляните на «Руководство IIS от Microsoft». :) – Endoro