我装了IIS了,可是又进不去http://localhost 了
作者 佚名
来源 批处理
浏览
发布时间 2013-07-09
问题解决: setp1 停止相关服务 MSDTC_1.bat @echooff if{%1}=={}@echoSyntax:MSDTC1Filename&goto:EOF setlocalENABLEDELAYEDEXPANSION setfilename=%1 ifexist%filename%del/q%filename% ( @echoAlerter @echoEventSystem @echoBrowser @echoTrkWks @echoDnscache @echoEventlog @echoPolicyAgent @echodmserver @echoMessenger @echoNetlogon @echoNtLmSsp @echoNetman @echoPlugPlay @echoRpcSs @echoRpcLocator @echoNtmsSvc @echoSamSs @echolanmanserver @echoSENS @echoSchedule @echoLmHosts @echowinmgmt @echoWmi @echoW32Time @echolanmanworkstation )>"%TEMP%\MSDTC1.TMP" call:stopdtc>nul2>&1 for/f"Tokens=*"%%Lin(''regqueryHKLM\System\CurrentControlSet\Services^|FINDSTR/I/B /L/C:"HKEY_LOCAL_MACHINE"'')do( setline=%%L setkey=HKLM!LINE:~18! call:subkey"!key!" call:testsvc ) endlocal goto:EOF :stopdtc scstopmsdtc goto:EOF :testsvc for/f"Tokens=*"%%cin(''@echo!svc!^|findstr/I/B/E/L/G:"%TEMP%\MSDTC1.TMP"'')dogoto :EOF set/astart=3 set/atype=0 call:getstart>nul2>&1 call:gettype>nul2>&1 if%type%LSS16goto:EOF if%start%NEQ2goto:EOF scconfig!svc!start=demand @echoscconfig!svc!start=auto>>%filename% goto:EOF :gettype for/f"Tokens=2,3"%%xin(''regquery"HKLM\System\CurrentControlSet\Services\!svc!"/V type^|FIND"REG_DWORD"'')do( set/atype=%%y ) goto:EOF :getstart for/f"Tokens=2,3"%%xin(''regquery"HKLM\System\CurrentControlSet\Services\!svc!"/V start^|FIND"REG_DWORD"'')do( set/astart=%%y ) goto:EOF :subkey setsvc=%~nx1 重启机器 step2 删除关联的注册表项及重新安装msdtc组件 MSDTC_2.bat @echooff setlocal @echo%WINDIR%\System32\msdtc.exe-uninstall %WINDIR%\System32\msdtc.exe-uninstall call:delkey"HKCR\CID" call:delkey"HKLM\SYSTEM\CurrentControlSet\Services\MSDTC" call:delkey"HKLM\SYSTEM\ControlSet001\Services\MSDTC" call:delkey"HKLM\SYSTEM\ControlSet002\Services\MSDTC" call:delkey"HKLM\Software\Microsoft\MSDTC" @echo%WINDIR%\System32\msdtc.exe-install %WINDIR%\System32\msdtc.exe-install endlocal goto:EOF :delkey setkey=%1 call:delkeyq%key%>nul2>&1 @echo. goto:EOF :delkeyq REGDELETE%key%/F SETP3 restlog MSDTC_3.bat @echooff if{%1}=={}@echoSyntax:MSDTC3Filename&goto:EOF ifnotexist%1Syntax:MSDTC3Filename-%1wasNOTfound.&goto:EOF setlocal setfilename=%1 for/f"Tokens=*"%%rin(''type%filename%'')do( %%r ) regadd"HKLM\SOFTWARE\Microsoft\MSDTC\XADLL"/F regsvr32mtxoci.dll endlocal 运行完,看看日志 完美解决IIS服务器无法加载应用程序''/LM/W3SVC/1/ROOT''。错误是''没有注册类别现象: 浏览ASP页面提示500内部错误 事件查看器中: [1]: 服务器无法加载应用程序''/LM/W3SVC/1/ROOT''。错误是''没有注册类别''。 有关此消息的详细信息,请访问Microsoft联机支持站点:http://www.microsoft.com/contentredirect.asp。 有关更多信息,请参阅在http://go.microsoft.com/fwlink/events.asp的帮助和支持中心。 [2]: 无法启动MSDTC事务管理器。 有关更多信息,请参阅在http://go.microsoft.com/fwlink/events.asp的帮助和支持中心。 [3]: MSDTC事务管理器启动失败。LogInit返回错误0x2。 有关更多信息,请参阅在http://go.microsoft.com/fwlink/events.asp的帮助和支持中心。 [4]: 找不到MSDTC日志文件。在确认所有由MSDTC协调的资源管理器不具有“ |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 超经典的DOS命令全集第1/6页下一篇: WinXP自动开机登陆WoW bat实现
关于我装了IIS了,可是又进不去http://localhost 了的所有评论