1. 程式人生 > >iisapp -a命令出現 :此腳本不能與WScript工作

iisapp -a命令出現 :此腳本不能與WScript工作

死循環 aliyun tro 管理 wsh 手動 host 情況 www

今天一個同事向我反饋,使用iis的命令時出現了如標題的問題。

通過百度,找到如下信息:

iisapp實際上是存放在C:\windows \system32目錄下的一個VBS腳本,全名為iisapp.vbs,如果你和我一樣,也禁止了Vbs默認關聯程序,那麽就需要手動到該目錄,先擇打開方式,然後選“Microsoft (r) Windows Based Script Host”來執行。

受啟發,註冊一下vbs(找到%WINDIR%/INF/WSH.inf,然後按右鍵,選擇“安裝”,重啟)即解決了問題。

另外,網上提出了一另一種有關iisapp不能使用的情況:iisapp不是內部命令,解決方案如下所示:

1、在任務管理 器中增加顯示pid字段。就可以看到占用內存或者cpu最高的進程pid
2、在命令 cmd命令行提示符下運行 iisapp -a。註意,第一次運行,會提示需要使用cscript支持(wscript與cscript的區別),點擊確定。然後再次運行就可以了。這樣就可以看到pid對應的應用程序池。
3、到IIS中察看該應用程序池對應的網站,就ok了,做出上面的內存或CPU方面的限制,或檢查程序有無死循環之類的問題。

iisapp實際上是存放在C:\windows \system32目錄下的一個VBS腳本,全名為iisapp.vbs,如果你和我一樣,也禁止了Vbs默認關聯程序,那麽就需要手動到該目錄,先擇打開方式,然後選“Microsoft (r) Windows Based Script Host”來執行,就可以得到PID與應用程序池的對應關系。

參考文檔:

https://yq.aliyun.com/ziliao/110936

http://www.jb51.net/article/7523.htm

iisapp -a命令出現 :此腳本不能與WScript工作