Werbung: SecurityConsole.de verwaltet Ihre Computer mit Security Essentails aus der Cloud!
30 Tage kostenfrei testen und 20% Rabatt für Ihre Bestellung mit Promocode: WBF2685582
(Promocode gültig bis 31.12.2011)

Group:  English: Windows Server » microsoft.public.windows.server.scripting
Thread: How to Modify AD CN Field

HTVi
TV Discussion Newsgroups

How to Modify AD CN Field
"Jackliu" <admin[ at ]private.overmcse.com> 12/9/2008 7:46:49 AM
Hi,

How to Modify AD CN or Name Field stored in Active Directory.
The server would be Server 2003 without SP2.
Could any one help me on this issue.
Many thanks in advance.
BTW: old sam account like this "000123" DisplayName "Jack" ...

============================================

option explicit
dim strOU,strUser,strName,colAccounts,objUser,objUser2,UsersCount
strOU = "OU=Test,"
UsersCount=0
Set colAccounts=GetObject("LDAP://" & strOU & "DC=ABC,DC=COM")
colAccounts.Filter = Array("user")

For Each objUser In colAccounts
if instr(objUser .SamAccountName, "$") = 0 then
strUser = objUser.Name
if left(objUser.sAMAccountName,1) = "0" then
strName="6" & right(objUser.sAMAccountName,len(objUser.sAMAccountName)-1)
else
strName=objUser.sAMAccountName
end if

objUser.sAMAccountName = strName
objUser.userPrincipalName = strName & "[ at ]ABC.COM"
'''''''''''''''''''''''''
' err... how to change ? CN or Name field
'''''''''''''''''''''''''
objUser.CN = strName
objUser.SetInfo
UsersCount=UsersCount+1
end if
Next



Re: How to Modify AD CN Field
"Marcin" <marcin[ at ]community.nospam> 12/9/2008 12:42:47 PM
Use MoveHere method of the parent object - refer to
http://www.microsoft.com/technet/scriptcenter/guide/sas_usr_aznz.mspx?mfr=true
for more info...

hth
Marcin

"Jackliu" <admin[ at ]private.overmcse.com> wrote in message
news:%2369$RJdWJHA.3920[ at ]TK2MSFTNGP05.phx.gbl...
[Quoted Text]
> Hi,
>
> How to Modify AD CN or Name Field stored in Active Directory.
> The server would be Server 2003 without SP2.
> Could any one help me on this issue.
> Many thanks in advance.
> BTW: old sam account like this "000123" DisplayName "Jack" ...
>
> ============================================
>
> option explicit
> dim strOU,strUser,strName,colAccounts,objUser,objUser2,UsersCount
> strOU = "OU=Test,"
> UsersCount=0
> Set colAccounts=GetObject("LDAP://" & strOU & "DC=ABC,DC=COM")
> colAccounts.Filter = Array("user")
>
> For Each objUser In colAccounts
> if instr(objUser .SamAccountName, "$") = 0 then
> strUser = objUser.Name
> if left(objUser.sAMAccountName,1) = "0" then
> strName="6" &
> right(objUser.sAMAccountName,len(objUser.sAMAccountName)-1)
> else
> strName=objUser.sAMAccountName
> end if
>
> objUser.sAMAccountName = strName
> objUser.userPrincipalName = strName & "[ at ]ABC.COM"
> '''''''''''''''''''''''''
> ' err... how to change ? CN or Name field
> '''''''''''''''''''''''''
> objUser.CN = strName
> objUser.SetInfo
> UsersCount=UsersCount+1
> end if
> Next
>
>
>


Re: How to Modify AD CN Field
"Jackliu" <admin[ at ]private.overmcse.com> 12/11/2008 6:03:05 AM
Thank you very much. :)


Home | Search | Terms | Imprint Contact
Newsgroups Reader - provided by WiredBox.Net
Suche nach Orten, Städten, Postleitzahlen, Vorwahlen, Kfz-Kennzeichen