经典必须倒背如流。 无聊时就用学习打发。 论坛网络学习,空间博客做电子记录,3次环线复习,纸面书写草稿练习,工作业务实习。 说专业词汇,用专业手法,想专业思维,做专业人才。

重置IIS来宾帐户(IUSR_XXX)和进程启动帐户(IWAM_XXX)密码

上一篇 / 下一篇  2012-06-29 14:34:03


//MACHINENAME 指的是你的机器名
//123456代表你要设置成的密码,自己改

在CMD下运行如下命令

net user IUSR_MACHINENAME 123456
net user IWAM_MACHINENAME 123456
cd c:\Inetpub\Adminscripts
cscript.exe adsutil.vbs set w3svc/wamuserpass 123456
cscript.exe adsutil.vbs set w3svc/anonymoususerpass 123456
cscript.exe synciwam.vbs -v
iisreset




   设置IIS密码用的是cscript.exe adsutil.vbs set xxxxxx,有set多数情况下也会有get,一查用法,还真

有,就小小读了下adsutil.vbs的代码,毕竟vbs是明文脚本,所以还是比较容易的找到方法了。 

   很简单:C:\Inetpub\AdminScripts\adsutil.vbs的631行的True改成False
   
   然后执行
   cscript.exe adsutil.vbs get w3svc/anonymoususerpass
   cscript.exe adsutil.vbs get w3svc/wamuserpass代码如下===================================================================  
     If (UCase(IIsSchemaObject.Syntax) = "STRING") Then        
    If (IsSecureProperty(ObjectParameter,MachineName) = False) Then '
就是修改的这里,631行             
    ValueDisplay = ValueDisplay & """" & "**********" & """"    
 Else              
    ValueDisplay = ValueDisplay & """" & ValueList & """"   
 End If       
    ElseIf (UCase(IIsSchemaObject.Syntax) = "BINARY") Then===================================================================









TAG:

 

评分:0

我来说两句

Open Toolbar