http://aleron.dl.sourceforge.net/sourceforge/aspdns/AspDns-1.0-Sources.zip总是收到返回Command failed: ERROR_ACCESS_DENIED 5 (00000005) 的错误

解决方案 »

  1.   

    Dim oMan, vRes  
    Set oMan = CreateObject("ASPDns.ManageServer") 
    oMan.AddHost("acme.com", "www", "192.168.0.1", , vRes) 
    Response.Write vRes 
    显示:Command failed: ERROR_ACCESS_DENIED 5 (00000005) 的错误
      

  2.   

    应该是你的asp组件执行的用户没有访问域名文件的权限,或者你的域名文件已被其它进程锁死,无法修改,一般来说组件不会有问题的,否则就不会放上去让你下载了
      

  3.   

    正常的流程应该是先停止DNS服务>>修改DNS记录>>启动DNS服务,你再试试吧,再不行我再帮你调调
      

  4.   

    你说的那个组件我仔细看过了,是调用DNSCMD.exe(win2000默认不安装)实现的,估计你没有DNSCMD.exe(在win2000安装盘里有个support文件夹,有个压缩包,打开即可找到),将他copy到系统目录下;
    由于实质是调用
    shell DNSCMD.exe 参数
    所以实施起来比较麻烦,所以建议用WMI DNS PROVIDER来实现,不过我也遇到了根结点“.”
    (http://expert.csdn.net/Expert/topic/2066/2066215.xml?temp=.6633112)
    无法解析的问题,忘高手指教
      

  5.   

    若是asp调用,记得在MTS中注册,并设置一个足够的权限