從命令提示字元執行 IIS 中的管理工作
來源:互聯網
上載者:User
如何從命令提示字元執行 Internet 資訊服務 (IIS) 中的管理工作。有幾種工具可以協助管理工作的執行。本文中,這些任務劃分為三個獨立的工作群組;不過,所有任務都是由磁碟機盤符:/Inetpub/AdminScripts 檔案夾中 Administrator 組的群組成員使用者執行的。
備忘:要開啟命令提示字元以執行本文介紹的任何任務,請按下列步驟操作:
單擊開始,單擊運行,鍵入 cmd,然後單擊確定。
鍵入 cd Inetpub/AdminScripts 然後按 ENTER。
顯示任務
可用來顯示任務的兩個命令是 findweb 和 disptree。另一個可用來顯示樹中某一特定管理節點中的相關域的命令是 dispnode。
尋找虛擬 Web 網站
要尋找虛擬 Web 網站,請在命令提示字元下鍵入以下命令:
findweb -c 電腦名稱 www.網域名稱.com
顯示管理樹
要顯示管理樹,可在命令提示字元下鍵入下列兩個命令之一:
disptree -a IIS://電腦名稱
或者
disptree -a IIS://本地主機/w3svc -n
建立任務
可用於建立任務的兩個命令是 mkw3site 和 mkwebdir;不過,adsutil 命令列公用程式中包含幾個設計用來建立進程內應用程式的命令。
建立虛擬 Web 網站
要建立虛擬 Web 網站,請在命令提示字元下鍵入以下命令:
Mkw3site -r 根目錄 磁碟機盤符:/檔案夾名 -t 新伺服器名 -h 主機名稱 www.我的新 Web 網站.com
建立虛擬 Web 目錄
要建立虛擬 Web 目錄,請在命令提示字元下鍵入下面的命令:
Mkwebdir -c 電腦名稱 -w "Web 網站名" -v 目錄名, 磁碟機盤符:/檔案夾名
或者
Mkwebdir -c 本地主機 -w "Web 網站名" -v 目錄名,磁碟機盤符:/檔案夾名
管理工作
有幾個管理命令可用來執行從啟動和停止服務到更改訪問屬性等各種任務。本文只為兩個管理命令提供了分步指南,而下面列出了其他所有命令:
chaccess
contftp
contsrv
contweb
dispnode
disptree
findweb
mkw3site
mkwebdir
pauseftp
pausesrv
pauseweb
startftp
startsrv
startweb
stopftp
stopsrv
stopweb
synciwam
在不中斷整個 Web 服務的情況下停止虛擬網站
如想在不中斷整個 Web 服務的情況下停止虛擬網站,請從命令提示字元下鍵入下面的命令:
adsutil STOP_SERVER W3SVC/伺服器號
在本例中,對於 W3SVC/伺服器號,可以鍵入 W3SVC/1 代表預設伺服器,或者鍵入 W3SVC/2 代表 foobar 伺服器。
在不中斷整個 Web 服務的情況下啟動虛擬網站
如想在不中斷整個 Web 服務的情況下啟動虛擬網站,請從命令提示字元下鍵入下面的命令:
adsutil START_SERVER W3SVC/伺服器號
在本例中,對於 W3SVC/伺服器號,可以鍵入 W3SVC/1 代表預設伺服器,或者鍵入 W3SVC/2 代表 foobar 伺服器。
疑難解答
在建立 Virtual Web Directory(虛擬 Web 目錄)之前必須為該目錄建立檔案夾;進程不自動建立此檔案夾。如果在建立檔案夾之前建立目錄,就會收到一條錯誤訊息。
您可以在"Internet Information 服務"控制台檢查您在命令提示字元下執行的所有進程。如果在命令列變更時控制台開啟著,則請單擊操作,然後單擊重新整理以在控制台查看這些更改