Windows Server 2003

Written by Sam McGeown on 7/1/2008
Published under Microsoft

I’ve just removed a domain controller (DC) from my root domain, the very first server not only in the domain, but the forest. The roles were migrating to a newer server, far more up to the job, but it isn’t a job to be taken lightly. If you mess up the root domain, you’ve potentially got problems all the way down your domain hierarchy.

Written by Sam McGeown on 18/10/2007
Published under

It’s been a while since I’ve posted here, that’s for various reasons, one of which was that I have been preparing for, and taking, my MCSA exams. So here it is…

Written by Sam McGeown on 26/6/2007
Published under VMware
<li>
  <font size="2">&nbsp;Next time you boot&nbsp;the Virual Machine, you&rsquo;ll have to re-attach the .vmdk in it&rsquo;s correct location. </font>
</li>
Written by Sam McGeown on 7/6/2007
Published under
    <li class="li1">
      <div class="de1">
        <span class="co1"><font size="2" color="#808080">REM RegisterAdminPak.cmd</font></span>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <span class="co1"><font size="2" color="#808080">REM (c) 2006 Microsoft Corporation. All rights reserved.</font></span>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">set</font></span> <span class="re1">filelist</span>=adprop.dll azroles.dll azroleui.dll ccfg95.dll</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">set</font></span> <span class="re1">filelist</span>=%<span class="re2">filelist</span>% certadm.dll certmmc.dll certpdef.dll certtmpl.dll</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">set</font></span> <span class="re1">filelist</span>=%<span class="re2">filelist</span>% certxds.dll cladmwiz.dll clcfgsrv.dll clnetrex.dll</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">set</font></span> <span class="re1">filelist</span>=%<span class="re2">filelist</span>% cluadmex.dll cluadmmc.dll cmproxy.dll cmroute.dll</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">set</font></span> <span class="re1">filelist</span>=%<span class="re2">filelist</span>% cmutoa.dll cnet16.dll debugex.dll dfscore.dll</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">set</font></span> <span class="re1">filelist</span>=%<span class="re2">filelist</span>% dfsgui.dll dhcpsnap.dll dnsmgr.dll domadmin.dll</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">set</font></span> <span class="re1">filelist</span>=%<span class="re2">filelist</span>% dsadmin.dll dsuiwiz.dll imadmui.dll lrwizdll.dll</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">set</font></span> <span class="re1">filelist</span>=%<span class="re2">filelist</span>% mprsnap.dll msclus.dll mstsmhst.dll mstsmmc.dll</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">set</font></span> <span class="re1">filelist</span>=%<span class="re2">filelist</span>% nntpadm.dll nntpapi.dll nntpsnap.dll ntdsbsrv.dll</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">set</font></span> <span class="re1">filelist</span>=%<span class="re2">filelist</span>% ntfrsapi.dll rasuser.dll rigpsnap.dll rsadmin.dll</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">set</font></span> <span class="re1">filelist</span>=%<span class="re2">filelist</span>% rscommon.dll rsconn.dll rsengps.dll rsjob.dll</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">set</font></span> <span class="re1">filelist</span>=%<span class="re2">filelist</span>% rsservps.dll rsshell.dll rssubps.dll rtrfiltr.dll</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">set</font></span> <span class="re1">filelist</span>=%<span class="re2">filelist</span>% schmmgmt.dll tapisnap.dll tsuserex.dll vsstskex.dll</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">set</font></span> <span class="re1">filelist</span>=%<span class="re2">filelist</span>% w95inf16.dll w95inf32.dll winsevnt.dll winsmon.dll</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">set</font></span> <span class="re1">filelist</span>=%<span class="re2">filelist</span>% winsrpc.dll winssnap.dll ws03res.dll</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2">&nbsp;</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw1"><font color="#a1a100">for</font></span> %%i <span class="kw1"><font color="#a1a100">in</font></span> <span class="br0"><font color="#66cc66">(</font></span>%<span class="re2">filelist</span>%<span class="br0"><font color="#66cc66">)</font></span> <span class="kw1"><font color="#a1a100">do</font></span> <span class="br0"><font color="#66cc66">(</font></span></font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2">&nbsp;<span class="kw3"><font color="#000066">echo</font></span> Registering %%i &hellip;</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2">&nbsp;regsvr32 /s %%i</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <span class="br0"><font size="2" color="#66cc66">)</font></span>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">echo</font></span>.</font>
      </div>
    </li>
    
    <li class="li1">
      <div class="de1">
        <font size="2"><span class="kw3"><font color="#000066">Echo</font></span> Command Completed</font>
      </div>
    </li>
  </ol>
</div>