脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服务器之家 - 脚本之家 - VBS - 让IIS建立的站点默认是.net 2.0的,而不是.net 1.1的代码

让IIS建立的站点默认是.net 2.0的,而不是.net 1.1的代码

2020-07-24 11:48VBS教程网 VBS

让IIS建立的站点默认是.net 2.0的,而不是.net 1.1的,没有使用WMI,所以在操作前先得停止IIS相关服务

  1. '/*=========================================================================     
  2. ' * Intro       让IIS建立的站点默认是.net 2.0的,而不是.net 1.1的,没有使用WMI,所以在操作前先得停止IIS相关服务     
  3. ' * FileName    ChangeMetaBaseScriptMaps.vbs     
  4. ' * Author      yongfa365     
  5. ' * Version     v1.0     
  6. ' * WEB         http://www.yongfa365.com     
  7. ' * Email       yongfa365[at]qq.com     
  8. ' * FirstWrite  http://www.yongfa365.com/Item/ChangeMetaBaseScriptMaps.vbs.html     
  9. ' * MadeTime    2008-07-24 17:38:20     
  10. ' * LastModify  2008-07-24 17:38:20     
  11. ' *==========================================================================*/     
  12.  
  13. WScript.Echo "点确定前,请先运行" & vbCrLf & "net stop iisadmin /y " & vbCrLf & "以停止IIS相关服务"    
  14. Path = "C:\WINDOWS\system32\inetsrv\MetaBase.xml"    
  15. Node = "//configuration/MBProperty/IIsWebService"    
  16. Set XmlDom = CreateObject("MSXML2.DOMXmlDomument")     
  17. XmlDom.async = False    
  18. XmlDom.load(Path)     
  19. ScriptMaps = XmlDom.selectSingleNode(Node).getAttribute("ScriptMaps")     
  20. ScriptMaps = Replace(ScriptMaps, "v1.1.4322""v2.0.50727")     
  21. XmlDom.selectSingleNode(Node).setAttribute("ScriptMaps") = ScriptMaps     
  22. XmlDom.Save(Path)     
  23. WScript.Echo "OK,请运行" & vbCrLf & "iisreset" & vbCrLf & "重启IIS相关服务"  

延伸 · 阅读

精彩推荐