Contact List

G

Guest

For Windows Messenger 5.1
When save the contact list it just saves the contacts names not the groups
there in. We you go to import the list you have to reassign all contacts to
there group again. When you have 20 to 30 contacts with about 8 or 9
different groups it makes frustrating to import your contact list. Is there a
way to go into the Contact List.ctt XML file and add the grooups in the code
or maybe a way to put them in there before it reaches the code. What I want
to know is, is there a way to add the group for the contacts before importing
so you after to add each individual after importing the list in WM.
 
G

Guest

Is there any updates or patches or any files I can download that would update
the format of the inception? So there absolutely no way around this?
 
J

Jonathan Kay [MVP]

Hi,

The CTT format hasn't changed in Windows Live Messenger, and more then likely he's using the
CTT format to distribute contact lists on his local organization which is using Windows
Messenger and Exchange IM so Windows Live Messenger is going to be incredibly useless to him.

This is the Windows Messenger newsgroup primarily for enterprise-level instant messaging, not
the Windows Live Messenger marketing newsgroup.

--
Jonathan Kay
Microsoft MVP - Windows Messenger/MSN Messenger/Windows Live Messenger
Associate Expert
http://www.microsoft.com/windowsxp/expertzone/
Messenger Resources - http://messenger.jonathankay.com
All posts unless otherwise specified are (c) 2006 Jonathan Kay.
You *must* contact me for redistribution rights.
--
 
G

Guest

Like you said before it with my organization and that's our way of
communication. My company is replaceing 100 some odd computers. I am in the
our IS department and we set all the computers up for each person then
deliever them to each individual. Part of the set up process is putting
Windows Messenger on everybodys computer. So when then update there Contact
list and we have to go in and put each person in there group individualy
which is very time consuming which I was hoping I could eliminate. Thank you
for your responses
 
G

Guest

1. Set up IM the way you want it on a test system, adding all contacts you
need.

2. Go to regedit and export the key
HKCU\Software\Microsoft\Exchange\Messenger\Profiles\<im server>/name\Contacts
Save it as a .reg file somewhere.

3. Add this to your Active Directory logon batch file, or make one if you
don't have one:
@echo Windows Registry Editor Version 5.00> IM.reg
@echo
[HKEY_CURRENT_USER\Software\Microsoft\Exchange\Messenger\Profiles\http://im.domain.com/instmsg/aliases/%USERNAME%\Contacts]>> IM.reg
@echo "(e-mail address removed)"="(e-mail address removed)" >> IM.reg
@echo .... (Keep adding contacts from the reg file you exported earlier,
each on a new line, with >> IM.reg at the end)

4. Put this as the last line of the batch file: regedit /s IM.reg

What this does is write a temporary IM.reg file, line by line until all
users are added. The file it generates is in the correct format to be
imported into a user's registry, which is what the last line is silently
doing. You can always add or remove users from this list instead of having to
go to the users machine.

The reason you can't just use the reg file you exported from the test system
is that the contacts are stored in the registry not only in each user's HKCU
but also for each users IM alias. So if user1 jumps on user2's system and
logs herself into IM, you now have both user1 and user2's contact lists in
user1's HKCU. You always want the user who is currently logging on to windows
to be given the contacts, so for that you need a variable - %USERNAME%. The
temporary file will be written with the current user's username and the
appropriate key will be added.
 
G

Guest

Is there any way you can dummy this up for me. I don't have an Exchange
fodler. I have Microsoft then Messenger Service but no Exchange, in Messenger
Service I have GroupStateCacheU. I tried editing one of the reg files. I
right click on it and is says modify I click it and it says Edit String and
has an are to type in Data Type. I saved the .reg file in GroupStateCacheU. I
then when to another computer and imported it into there GroupStateCacheU. It
showed the folders of the groups but when I went into Windows messenger they
weren't there. Please help explain to me what I need to do. Thanks.


MacAdams97 said:
1. Set up IM the way you want it on a test system, adding all contacts you
need.

2. Go to regedit and export the key
HKCU\Software\Microsoft\Exchange\Messenger\Profiles\<im server>/name\Contacts
Save it as a .reg file somewhere.

3. Add this to your Active Directory logon batch file, or make one if you
don't have one:
@echo Windows Registry Editor Version 5.00> IM.reg
@echo
[HKEY_CURRENT_USER\Software\Microsoft\Exchange\Messenger\Profiles\http://im.domain.com/instmsg/aliases/%USERNAME%\Contacts]>> IM.reg
@echo "(e-mail address removed)"="(e-mail address removed)" >> IM.reg
@echo .... (Keep adding contacts from the reg file you exported earlier,
each on a new line, with >> IM.reg at the end)

4. Put this as the last line of the batch file: regedit /s IM.reg

What this does is write a temporary IM.reg file, line by line until all
users are added. The file it generates is in the correct format to be
imported into a user's registry, which is what the last line is silently
doing. You can always add or remove users from this list instead of having to
go to the users machine.

The reason you can't just use the reg file you exported from the test system
is that the contacts are stored in the registry not only in each user's HKCU
but also for each users IM alias. So if user1 jumps on user2's system and
logs herself into IM, you now have both user1 and user2's contact lists in
user1's HKCU. You always want the user who is currently logging on to windows
to be given the contacts, so for that you need a variable - %USERNAME%. The
temporary file will be written with the current user's username and the
appropriate key will be added.

Joshua said:
Like you said before it with my organization and that's our way of
communication. My company is replaceing 100 some odd computers. I am in the
our IS department and we set all the computers up for each person then
deliever them to each individual. Part of the set up process is putting
Windows Messenger on everybodys computer. So when then update there Contact
list and we have to go in and put each person in there group individualy
which is very time consuming which I was hoping I could eliminate. Thank you
for your responses
 
G

Guest

hi,

i im using Win Live messenger 8,
i have the problem that if anyone adds me, or i add someone they don't get
added on my contact list.
they stay offline. and msn still says that the contact is not added on my
list.

if i try to add the email againt. msn says that the email is allready added.

i also don't see the added persons online. but they can start a conversation.



any help?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top