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应用程序