打开DOS窗口,输入“cd C:\Inetpub\AdminScripts”,大家可以根据系统安装盘符替换:
呵呵,下面是这个目录的文件列表,反正也不清楚都是做什么用的……
接着输入“cscript.exe adsutil.vbs set w3svc/wamuserpass 123456”,你可以替换123456为你刚才在计算机管理处设置的密码,一定要一样的。
接着输入“cscript.exe adsutil.vbs set w3svc/anonymoususerpass 123456”,同样的,也要和上面设置的密码一样。
出现上面图中的提示,说明设置密码成功了;再同步系统密码,我们输入:“cscript.exe synciwam.vbs -v”。
多数可能就此通过,系统正常了,但俺很不幸,最下边一行出现了“Error:8004E00F”的错误提示,本人这时候才知道是MSDTC没有正常启动的原因…… 于是我在DOS窗口中输入“net stop msdtc”看是否启动了该项服务,出现下图状况:
说是系统没有启动MSDTC,俺先用“msdtc -uninstall”卸了它,再用“msdtc-install”重新装上,再用“msdtc -resetlog”创建日志文件,最后用“net start msdtc”启动服务,成功。同步系统密码吧,输入:“cscript.exe synciwam.vbs -v”再回车。
没错误,去试一下ASP页面是否能成功打开?也许你们的都可以了,可俺还是不行……最后一招,注册相关组件。在DOS窗口,输入“cd windows\system32\inetsrv ”,进入系统文件夹的inetsrv目录。
然后输入“rundll32 wamreg.dll, CreateIISPackage” |