1 echo Please use administrator privileges to run.
2 ::請使用管理者權限執行
3 cd /d %~dp0
4 ::站點名稱
5 set name="test"
6 ::綁定域名和端口号
7 set domain=*:5000
8 ::網站源檔案實體路徑
9 set physicalPath="%cd%\web"
10
11
12 ::設定權限
13 echo Y|cacls %physicalPath% /T /G Everyone:F
14 ::删除同名網站
15 %systemroot%/system32/Inetsrv/APPCMD.exe delete site /site.name:%name%
16 ::删除同名程式池
17 %systemroot%/system32/Inetsrv/APPCMD.exe delete AppPool /AppPool.name:%name%
18 ::添加程式池
19 %systemroot%/system32/Inetsrv/APPCMD.exe add AppPool /name:%name% /managedRuntimeVersion:""
20 ::添加網站
21 %systemroot%/system32/Inetsrv/APPCMD.exe add site /name:%name% /physicalPath:%physicalPath% /bindings:"http/%domain%:"
22 ::設定程式池
23 %systemroot%/system32/Inetsrv/APPCMD.exe set site /site.name:%name% /[path='/'].applicationPool:%name%
24
25 pause
1 ::啟動網站
2 %systemroot%/system32/Inetsrv/APPCMD.exe start site /site.name:test
3
4 ::啟動程式池
5 %systemroot%/system32/Inetsrv/APPCMD.exe start AppPool /AppPool.name:test
6 ::停止程式池
7 %systemroot%/system32/Inetsrv/APPCMD.exe stop AppPool /AppPool.name:test
8
9 @echo off
10 echo Please use administrator privileges to run.
11 ::請使用管理者權限執行
12 cd /d %~dp0
13
14 ::複制檔案夾
15 for /l %%i in (6070,1,6079) do xcopy gb.dir.api /d /s /e /i /h /c /y gb.dir.api%%i
16
17 pause
18
19 ---釋出-------------------------------------------------------------------------
20 @echo off
21 echo Please use administrator privileges to run.
22 ::請使用管理者權限執行
23 cd /d %~dp0
24
25 ::設定權限
26 for /l %%i in (6070,1,6079) do echo Y|cacls %cd%\gb.dir.api%%i /T /G Everyone:F
27
28 ::删除同名網站
29 for /l %%i in (6070,1,6079) do %systemroot%/system32/Inetsrv/APPCMD.exe delete site /site.name:gb.dir.api%%i
30
31 ::删除同名程式池
32 for /l %%i in (6070,1,6079) do %systemroot%/system32/Inetsrv/APPCMD.exe delete AppPool /AppPool.name:gb.dir.api%%i
33
34 ::添加程式池
35 for /l %%i in (6070,1,6079) do %systemroot%/system32/Inetsrv/APPCMD.exe add AppPool /name:gb.dir.api%%i /managedRuntimeVersion:""
36
37 ::添加網站
38 for /l %%i in (6070,1,6079) do %systemroot%/system32/Inetsrv/APPCMD.exe add site /name:gb.dir.api%%i /physicalPath:%cd%\gb.dir.api%%i /bindings:"http/*:%%i:"
39
40 ::設定程式池
41 for /l %%i in (6070,1,6079) do %systemroot%/system32/Inetsrv/APPCMD.exe set site /site.name:gb.dir.api%%i /[path='/'].applicationPool:gb.dir.api%%i
42
43
44 pause