Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Mass changing Display Name order? 1

Status
Not open for further replies.
Dec 11, 2003
17
0
0
US
Is there a quick and easy way to change all the display names to follow a new format?
For example:
Current display name is: Firstname Lastname
Desired:
Change ALL names to: Lastname, Firstname
I know in Options you can change it for all new recipients, I would like to change all existing recipients without having to manually retype each Display Name. (Serveral Thousand)
Thanx
 
Hey there, i believe if you highlight the site, then go to Tools, and Options - you can change the display format from there. I'm assuming its exchange 5.5 though.

good luck

***************************
Say ello to ma liddle fren!
***************************
 
Nope, chronos1, that doesn't change the display names that already exist. It only changes the way new accounts are displayed. I need to change all the names with one fell swoop.
Sho..
 
You need to use Directory Export and Import, with a little manipulation of the data between. Excel is good for the data manipulation, as the Export and Import use CSV files. You'll need to be careful, because your new data will include a comma, which is the field separator in a CSV file (Excel should cope, though, it will create the fields with commas in them with double quotes around the field, and Import understands this).

If you're unfamiliar with Directory Export and Import, you need to be careful - you can really screw your directory up big time if you get it wrong. See for a good overview of the process, it also include links to other relevant articles. Have a few test runs on a testbed server first so that you're confident it will work in production when you do it there.

You can Export a container without having an existing header file, you then get a bunch of default columns. You can remove columns you're not changing, but leave the first column, the Display Name column, and the Directory Name column. In an unused column put a formula something like this: =RIGHT(B2,LEN(B1)-FIND(" ",B2))&", "&LEFT(B2,FIND(" ",B2)-1) This assumes your display name is in column B, if not change the references accordingly. It doesn't start on Row 1 because that's your header row. Drag the formula down and you should change all your Display Names round.

However this means you now have two Display name columns, the old and the new. You can't import like this, and you can't remove the old because the new depends upon it. You can either ‘Copy’ and then ‘Paste Special, Values’ the new column to fix it to text (instead of a formula), or you can Save As a CSV, then close and open the file. Either will remove the formula from the new display name column, you can then remove the old Display Name column.

When doing this sort of Import I like to use a Mode column (always the second column of an Import if it is used). You want Modify for every line other than the header row for the Mode column.
 
Thanks zbnet,
That sounds like it'll get the job done, but what a freakin' hassle. Am I the only one on the planet who would ever need to do this? Isn't there some third party software out there that just one click does this for you?
There has to be some other management tool to manipulate the directory and reorder the fields.
Thanks again for the reply,
Sho..
 
How much would you pay for a tool to do this for you?
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top