1
A
回答
1
你可以看看在「處理程序映射」在IIS添加一個類似於ASP這是我如何用幾年前在服務器端運行VBScript。這確實意味着該文件位於Web服務器上,您可以使用HTML輸出的結果。
0
只是爲了好玩,我想知道如何做到這一點。我在Microsoft支持網站上發現了一個article,它告訴我這是可能的。從IIS 7.5開始,這比文章所建議的更容易。你只需要在IIS中創建的映射:
步驟
轉至IIS配置,並選擇您想使用 VBS文件的網站。
轉到該站點的
Handler Mappings
配置。點擊右側的
Add Script Map...
。設置
Request Path
到*.vbs
設置
Executable
到"C:\Windows\System32\cscript.exe" //NOLOGO %s %s
設置
Name
的東西,如果你需要,你會記得。重新啓動IIS(可能是可選的,但我這樣做)
然後,用一個腳本來進行測試,如下所示:
WScript.Echo "Content-Type: text/html"
WScript.Echo
WScript.Echo "If you see this, it worked."
保存爲test.vbs
在您的網站和去到URL來查看結果。以這種方式使用的每個腳本必須以該腳本的前兩行開始輸出,否則IIS將不會使用它。
注意:我還安裝了CGI
(來自Windows安裝盤)和Fast-CGI
(來自Windows下載中心)模塊。我不確定這些是否真的需要。
相關問題
- 1. 在.NET2站點下運行IIS .NET4應用程序
- 2. 問題在iis 7下運行web應用程序asp.net mvc 3
- 3. 在Windows XP 64位下運行Win32 IIS應用程序
- 4. 應用程序在IIS或VS web服務器下運行
- 5. 在IIS虛擬目錄下運行的Durandal MVC應用程序
- 6. 無法運行應用程序與IIS
- 7. 運行無IIS的asp.net應用程序
- 8. 從IIS應用程序池運行應用程序
- 9. 在絕對路徑下在IIS中運行Web應用程序需要什麼
- 10. 在Web.config中配置以在IIS 7+經典模式下運行應用程序
- 11. 應用程序在IIS 7.0 2.0應用程序池中運行,但不在1.1應用程序池中
- 12. 使用多個參數運行應用程序VBScript
- 13. ASP.NET MVC 2應用程序在VS中運行,但在IIS上運行錯誤
- 14. 在集成模式下運行的IIS 7經典ASP應用程序
- 15. 在VS Dev Server和IIS下運行Web應用程序有什麼區別?
- 16. 如何在本地IIS中運行asp.net應用程序
- 17. 在IIS 5.2上運行MVC2應用程序
- 18. IIS 7「正在運行應用程序池的帳戶」
- 19. 調試在IIS express上運行的ASP.NET應用程序VS2012
- 20. 從IIS 7.5在Chrome中運行MVC應用程序
- 21. 在IIS中運行java web應用程序
- 22. 在IIS 7上運行PHP應用程序
- 23. 錯誤在.NET 4.0上的IIS中運行MVC2應用程序
- 24. 運行Web應用程序在本地(脫機)沒有IIS
- 25. 在IIS中運行應用程序時發送郵件
- 26. 在窗口7中運行CGI應用程序IIS
- 27. 如何讓Silverlight Pivot Server應用程序在IIS 6上運行?
- 28. 無法在IIS中運行Angular2應用程序
- 29. WCF應用程序沒有在IIS運行快車7.5
- 30. 在IIS上運行MVC 6 Beta 8應用程序