修复IIS Server Application Error错误自动修复批处理
@echo off echo * echo * echo **************************************************** echo * * echo * IIS Server Application Error错误自动修复批处理 * echo * 作者:hayden * echo * 博客:www.mysuc.com * echo * * echo **************************************************** echo * echo * set /p isok0=开始IIS修复?(y/n) if %isok0%==y goto begin goto forend :begin set userIWAM=IWAM_%COMPUTERNAME% set userIUSR=IUSR_%COMPUTERNAME% :checkIWAM net user %userIWAM% if %errorlevel%==0 goto checkIUSR goto netuserIWAM :checkIUSR net user %userIUSR% if %errorlevel%==0 goto edituser goto netuserIUSR :netuserIWAM net user set /p tiwam=请输入正确的“启动 IIS 进程帐户”名称(即以IWAM_开头的帐户名称)? set userIWAM=%ans% goto checkIWAM :netuserIUSR net user set /p tiusr=请输入正确的“Internet 来宾帐户”名称(即以IUSR_开头的帐户名称)? set userIUSR=%tiusr% goto checkIUSR :edituser echo 重置“启动 IIS 进程帐户”密码为123 net user %userIWAM% 123 echo 重置“Internet 来宾帐户”密码为123 net user %userIUSR% 123 echo 密码同步 cscript.exe %HOMEDRIVE%\Inetpub\Adminscripts\adsutil.vbs set w3svc/wamuserpass 123 cscript.exe %HOMEDRIVE%\Inetpub\Adminscripts\adsutil.vbs set w3svc/anonymoususerpass 123 echo * echo * set /p isok1=请测试IIS是否正常?(y/n) if %isok1%==y goto forend cscript.exe %HOMEDRIVE%\Inetpub\Adminscripts\synciwam.vbs -v iisreset echo * echo * set /p isok2=请测试IIS是否正常?(y/n) if %isok2%==y goto forend echo 清除MSDTC服务注册表相关信息 reg delete HKLM\SYSTEM\CurrentControlSet\Services\MSDTC /f reg delete HKLM\SOFTWARE\Microsoft\MSDTC /f reg delete HKCR\CID /f echo 停止并重新安装MSDTC服务 net stop msdtc msdtc -uninstall msdtc -install echo 重置“启动 IIS 进程帐户”与“Internet 来宾帐户”密码 net user %userIWAM% 123 net user %userIUSR% 123 echo 同步IIS metabase中IWAM_MYSERVER的密码 %HOMEDRIVE%\Inetpub\Adminscripts\adsutil.vbs set w3svc/wamuserpass "123" echo 同步COM+应用程序所用的IWAM_MYSERVER密码 cscript.exe %HOMEDRIVE%\Inetpub\Adminscripts\synciwam.vbs -v echo * echo * set /p isok3=请测试IIS是否正常?(y/n) if %isok3%==y goto forend echo 重新注册相关组件 rundll32 %windir%\system32\inetsrv\wamreg.dll, CreateIISPackage regsvr32 %windir%\system32\inetsrv\asptxn.dll /s echo * echo * set /p isok4=请测试IIS是否正常?(y/n) if %isok4%==y goto forend echo * echo * echo 如果IIS还不正常的话,我真的解决不了唉,请另请高明吧! :forend echo * echo * @echo 批处理执行完毕,请按任意键退出? @echo off pause
相关推荐
Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。最初是Windows NT版本的可选包,随后内置在Windows 2000、Windows XP Professional和...
**IIS服务安装详解** IIS(Internet Information Services)是微软公司推出的Web服务器服务,用于在Windows操作系统上托管网站、应用程序和其他互联网相关的服务。在本文中,我们将详细探讨如何在没有系统盘的情况...
### .NET项目在IIS部署(iis5和iis7) #### 一、IIS5.1 部署 ASP.NET 项目 ##### 1.1 安装配置IIS5.1 IIS5.1是Windows XP Professional版自带的Web服务器组件,但在默认情况下并未安装。若要在XP系统上部署ASP...
【IIS自动重启工具|定时自动重启IIS】是一个针对Internet Information Services(IIS)的实用程序,设计用于简化管理员的日常维护工作。这个小巧的工具具有两个主要功能:定时重启IIS服务以及监控特定网页的可访问性...
标题 "iis.dll 无法加载iis.dll" 描述了一个常见的Windows系统问题,涉及到IIS(Internet Information Services)服务中的动态链接库文件。IIS是微软提供的一个用于在Windows操作系统上运行Web服务器的服务,它允许...
【IIS配置——通过IIS.EXE实现服务器管理】 IIS,全称为Internet Information Services,是微软公司开发的一款强大的Web服务器软件。它提供了多种服务,包括HTTP、HTTPS、FTP、SMTP等,使得用户可以通过网络发布...
标题 "自动开启关闭IIS.rar" 提到的主题是关于如何使用任务计划程序自动化管理Internet Information Services (IIS) 的启动和停止。IIS是微软公司提供的一个强大的Web服务器,广泛应用于Windows操作系统上,用于托管...
标题与描述中的“iis6元数据库与iis6配置的兼容问题”主要涉及的是在特定的操作系统环境下,如Windows Server 2008 R2、Windows Server 2008、Windows 7以及Windows Vista等,安装和配置Internet Information ...
【IIS并发数测试】 IIS(Internet Information Services)是微软公司提供的一个Web服务器应用程序,用于托管网站和服务。并发数测试是指评估IIS在同时处理多个用户请求时的性能和稳定性,这对于理解服务器在高负载...
在C:\IIS51下双击noiis.bat,打开一个文件找到iis=iis2.dll,OcEntry,iis2.inf,hide,7,删除hide后变成iis=iis2.dll,OcEntry,iis2.inf,,7,保存退出后,打开控制面板,在添加组件下就会出现IIS安装选项。
IIS.DL_和IIS.IN_ 文件是与Internet Information Services (IIS)相关的文件,IIS是一款由微软公司开发的互联网基础服务,用于在Windows操作系统上运行Web服务器。这两个文件可能包含IIS的配置信息或者日志数据,具体...
【IIS PUT Scanner】是一款专为检测IIS(Internet Information Services)服务器安全漏洞而设计的工具。IIS是微软公司推出的Web服务器,广泛应用于各类网站和应用程序的部署。这款扫描器的主要目标是发现并报告IIS...
3DTiles预览IIS是将3D地理空间数据通过Internet Information Services (IIS)服务器进行发布的技术,以便于在Web环境下使用Cesium库进行原生加载和展示。这一技术结合了IIS的强大服务器功能与Cesium的高效3D场景渲染...
彻底卸载IIS(Internet Information Services)是一项技术操作,旨在完全清除系统中与IIS相关的所有组件、配置和日志,以确保系统干净无残留,为重新安装或切换到其他Web服务器提供准备。IIS是Microsoft提供的用于...
在IT领域,特别是Web服务器管理与优化中,处理文件上传限制是一个常见的需求,尤其是在IIS(Internet Information Services)环境下。IIS是微软提供的一套Web服务组件,它为基于Windows系统的服务器提供了强大的Web...
【IIS(Internet Information Services)】 IIS是微软公司推出的Web服务器服务,它允许在Windows操作系统上托管网站、应用程序和服务。IIS支持多种互联网协议,如HTTP、HTTPS、FTP等,为企业和个人提供了构建和部署...
在Windows操作系统中,IIS(Internet Information Services)是微软提供的一款强大的Web服务器应用程序,用于托管网站、应用程序和服务。然而,在安装或配置IIS时,有时可能会遇到“sxs”文件缺失的问题,这通常是...
标题 "iis 服务器程序(无需安装IIS,直接本地浏览网站)" 指向的是一个能够模拟IIS(Internet Information Services)环境的程序,它允许用户在本地计算机上运行和测试网站,而无需实际安装完整的IIS服务。...
本辅助工具只支持 IIS的控制工作。该辅助工具可以自动检测IIS的运行情况,如果发现停止,则第一时间自动启动。本工具开发的出发点就是为了解决节假日期间IIS异常停止而导致服务不能正常进行。另外通过web页面进行...
"手动清除IIS日志" IIS日志文件清除是web服务器管理中一个重要的日常维护任务。手动清除IIS日志可以释放服务器磁盘空间,防止日志文件过大影响服务器性能,并且可以防御日志清除攻击。 一、IIS日志文件简介 IIS...