不安裝IIS直接部署已經發布好的網站
阿新 • • 發佈:2019-01-10
今天遇到個小問題,公司內部的一個管理系統,是以前的工程師寫的一個小東西,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瀏覽器中開啟即可。
隨時總結小經驗小技巧。