bat 建立 IIS

  • 93
  • 0
  • bat
  • 2020-11-24

bat 建立 創建 IIS

 

::切換路徑到有appcmd.exe的資料夾,此指令可用來新增IIS應用程式
cd /d %windir%\system32\inetsrv

::參數變數
::站台名稱
set str_SiteName=%2
::站台實體路徑
set str_SitePhysicalPath=%3
::站台連接埠
set str_SitePort=%4
::應用程式集區名稱
set str_ApplicationPoolName=%5
::應用程式名稱
set str_ApplicationName=%6
::應用程式實體路徑
set str_ApplicationEntityPath=%7

::顯示目前全部參數資料
::set
::

::新增應用程式集區
::appcmd add apppool /name:"AAA" /managedRuntimeVersion:"v4.0"
appcmd add apppool /name:%str_ApplicationPoolName% /managedRuntimeVersion:"v4.0"

::停止網站,如果需要[80]Port
appcmd stop site "Default Web Site"

::新增網站
::appcmd add site /name:"BBB" /bindings:http/*:8013: /applicationDefaults.applicationPool:"AAA" /physicalPath:"D:\Test"
appcmd add site /name:%str_SiteName% /bindings:http/*:%str_SitePort%: /applicationDefaults.applicationPool:%str_ApplicationPoolName% /physicalPath:%str_SitePhysicalPath%

::新增應用程式
::在網站(BBB)下面新增一個應用程式(CCC),實體路徑為(D:\Test\CCC1)
::appcmd add app /site.name:"BBB" /path:/"CCC" /physicalPath:"D:\Test\CCC1"
appcmd add app /site.name:%str_SiteName% /path:/%str_ApplicationName% /physicalPath:%str_ApplicationEntityPath%

::暫停結束
::pause
::exit




  

 

我只是一棵樹