关于AD改造一直是我头疼的事。自从厦门归来,这件事就完全落在我头上了。一头雾水的我终于有了一个比较清晰的思路。而QUICK CONNECT的资料真是少之又少。QUEST把一些逻辑的东西推给POWERSHELL。说,这样的功能写POWERSHELL就可以。横一下心,年前集中一个星期的时间学习怎样写POWERSHELL。现在基本入门,简单写一些代码出来。
基本思路是这样的.
$dom定义了AD域。$oulist为$dom下所有元素。$file是数据库文件。遍历$oulist的每一个元素,$ouid为每一个OU的ID,$url为每一个OU的路径。$ads的值是拼成的adsi地址。这样就可以在遍历每一个元素时进入到当前OU下了。然后去遍历$file。让每一个OU的ID都与数据库组织的上级ID相匹配。匹配上的。则在当前OU下创建文件中定义的OU。