none
批量导入AD账号,显示乱码 RRS feed

  • 问题

  • AD域英文版Windows server 2008 R2 standard,AD域域名和导入账号的域名不相同,使用csv文件填写账号信息,比如显示名,密码,upn等信息,但是当显示名使用日文或者中文的时候,使用for循环及dsadd user结合命令,创建的账号显示名就为乱码,这是什么原因造成的呢?
    2015年5月29日 3:51

答案

  • 你可以考慮在一台加入域的 Windows 7 客戶端安裝 RSAT,
    同時在 DC 上配置一個具有添加用戶權限的用戶委派.

    然後用這個用戶在 Windows 7 中, 調用上述命令(需要指定服務器和操作帳戶)來添加用戶.

    此外還可以用這個方法, 先將用戶具有中文名或日文名的字段, 用諸如 samaccountname 加 CN 或 JP 進行佔位,

    或在 Windows 7 客戶端中, 直接在 PowerShell 通過類似如下代碼

    $usr = [adsi]'LDAP://UserDN'

    來生成用戶的 .NET 實例, 然後像通過 InvokeSet, CommitChanges 等方法將佔位替換為實際名稱.

    這個方法不用額外安裝 RSAT.


    Folding@Home


    2015年5月29日 12:25

全部回复

  • 對於你這個問題, 可以參考如下帖子, 這個帖子對此問題有描述.

    Csvde導出用戶使用DisplayName時出現亂碼,而不是用戶中文名稱?
    https://social.technet.microsoft.com/Forums/zh-CN/0523645d-afca-49ff-8302-b37a172a8002/csvdedisplayname?forum=windowsserversystemzhchs


    Folding@Home

    2015年5月29日 5:00
  • 你好,谢谢你的答复!

    我是使用的dsadd user命令批量添加AD账号的,

    命令是:for /f "tokens=1-8 delims=," %a in (d:/TBCH/cc.csv)do dsadd user "cn=%a,ou=users,ou=tbch,dc=tb-ch,dc=com" -samid %a -display %b -pwd %c -ln %d -fn %e -company %f -company %g -upn %h

    cc.csv文件在我的电脑上(中文系统)创建,显示名为中文和日文,都是正常的,但是我远程连接到AD域(英文系统),把cccsv文件复制到AD域,打开csv查看内容中文或日文部分显示乱码,使用命令可以导入成功,但是查看账号信息,显示名却显示乱码

    不知道怎么解决这个问题?

    2015年5月29日 5:49
  • 你可以考慮在一台加入域的 Windows 7 客戶端安裝 RSAT,
    同時在 DC 上配置一個具有添加用戶權限的用戶委派.

    然後用這個用戶在 Windows 7 中, 調用上述命令(需要指定服務器和操作帳戶)來添加用戶.

    此外還可以用這個方法, 先將用戶具有中文名或日文名的字段, 用諸如 samaccountname 加 CN 或 JP 進行佔位,

    或在 Windows 7 客戶端中, 直接在 PowerShell 通過類似如下代碼

    $usr = [adsi]'LDAP://UserDN'

    來生成用戶的 .NET 實例, 然後像通過 InvokeSet, CommitChanges 等方法將佔位替換為實際名稱.

    這個方法不用額外安裝 RSAT.


    Folding@Home


    2015年5月29日 12:25
  • 您好,

    另外,您也可以测试以下脚本是否可以正常工作。

    PowerShell: Create Active Directory Users Based On Excel Input

    https://gallery.technet.microsoft.com/scriptcenter/PowerShell-Create-Active-7e6a3978

    谢谢。


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com

    2015年6月1日 9:52
    版主