1. 程式人生 > >不安裝IIS直接部署已經發布好的網站

不安裝IIS直接部署已經發布好的網站

今天遇到個小問題,公司內部的一個管理系統,是以前的工程師寫的一個小東西,web的,系統出了點兒小問題,所以我理所當然的想,在本地部署一份看看,不過我又懶得部署IIS,於是就用VS自帶的IIS工具了。引數比較簡單,/port是埠號,/path是web存放路徑(即物理路徑),/vpath是虛擬路徑。

好吧,我承認我還是懶,於是就寫了個batch指令碼來完成這個工作,免得我每次用的話,都要手打一遍VS自帶的IIS的路徑,以及web存放路徑,不過由於本人不擅長batch,指令碼在IIS部署之後,不能自動關閉,這個做過嘗試,但是還沒有找到具體的解決方法(神啊救救我吧)。放上原始碼如下:

@echo off
set cPath=%cd%
set port=:
set /p port= please enter a port 
"C:\Program Files\Common Files\microsoft shared\DevServer\10.0\webdev.webserver40.exe" /port:%port% /path:%cPath%

在Notepad++中新建一個BATCH檔案,將原始碼貼上進去,儲存為.cmd格式,放在你的web根目錄下,雙擊執行,輸入埠號(例如8090)即可


然後你就會在通知欄看到如下圖所示:


右擊該圖示,選擇在web瀏覽器中開啟即可。

隨時總結小經驗小技巧。