从csv文件批量创建AD用户,带源码。

前些日子同事需要这么一个工具,其实此类的工具也有一些,但是没有用着特别舒服的,所以我就写了一个,仅仅是读取csv文本,然后将相关的属性和值在制定的OU中创建出来,并且将失败的和失败原因加以记录。

CSV格式如下(红色部分为必须要有的列,对应的名称、登录名、密码、所属OU):

    cn,sAMAccountName,password,ou,mobile
    test10a0,test10a0,123456a?,"ou=ou1,dc=contoso,dc=com",111111
    test10a1,test10a1,123456a?,"ou=ou1,dc=contoso,dc=com",111111

    ……

CSV中可以自行添加列,增加自动创建时的初始属性,列名为对象的属性名即可,可以从ADSIEDIT.MSC中自行查找,比如添加一个,如希望同时自动创建电话属性,对应的attribute就是telephoneNumber,如下:

    cn,sAMAccountName,password,ou,mobile,telephoneNumber
    test10a0,test10a0,123456a?,"ou=ou1,dc=contoso,dc=com",111111,88888

使用步骤:

1、选择CSV文件,点打开

2、输入用户名、密码、域名(格式为:contoso.com)

3、开始执行

界面如下:

测试的CSV下载,注意:可以用Excel将OU快速改成你的环境里的路径。下载

源代码下载 没加修饰,各位见谅。

 

希望对一些信息工作者有帮助!

转载于:https://www.cnblogs.com/annpaul/archive/2010/03/19/1690028.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值