三不五時要在IIS 7建應用程式, 寫批次檔比較快, 將以下儲存成bat後執行
記得改網站程式所在路徑
就可在IIS下建立MyTestWeb
============================================================================
@echo off
REM 建立IIS應用程式與ApplicationPool
set appcmd=%systemroot%\system32\inetsrv\appcmd.exe
REM 設定Web應用程式路徑
set MyTestWeb="C:\temp\MyTestWeb"
REM 若應用程式存在先刪除
%appcmd% delete APP "Default Web Site/MyTestWeb"
REM 刪除ApplicationPool
%appcmd% delete apppool "MyTestWebPool"
REM 建立 ApplicationPool
%appcmd% add apppool /name:MyTestWebPool /managedRuntimeVersion:v4.0
REM 設ApplicationPool執行帳號
%appcmd% set config /section:applicationPools /[name='MyTestWebPool'].processModel.identityType:LocalService
REM 建立應用程式
%appcmd% add APP /site.name:"Default Web Site" /path:/MyTestWeb /physicalpath:%MyTestWeb%
%appcmd% set app /app.name:"Default Web Site/MyTestWeb" /applicationPool:MyTestWebPool
REM 組態
REM %appcmd% set config "Default Web Site/MyTestWeb" /section:access /sslFlags:Ssl /commit:APPHOST
沒有留言:
張貼留言