2010年7月15日 星期四

在IIS 7建應用程式指令

三不五時要在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

沒有留言:

總網頁瀏覽量