In microsoft outlook 2000 you can create a shortcut to someones calender and put it on the outlook bar, from there you can in a couple of steps copy the shortcut to a folder or your desktop. I have created a couple and sent them to people and they can open my calendar easily with the shortcut.
In our company's web based phone list we want to have a lint to the shortcut of their calendar, this will be a link to the .xnk file. All of this works fine except that now I have to go throught the nightmare process of creating a calendar shortcut for 600 staff named "EmployeeID.xnk" by opening each calendar, copying it to my outlook bar, copying it to a folder, changing the name to the ID from the lookup table etc. about a weeks work.
What I want to do is from an export of data (directory name, EmpID, display name) from the exchange server, batch create the shortcuts. The shortcuts are quite special, they hold a lot of binary data pointing to a DLL file with the Exchange Directory name, the mailbox display name and a lot of binary data.
Does anyone know the structure of this kind of shortcut? I have tried using a quick program to replace the unicode mailbox names etc in the shortcut and make a new one with input data but Outlook reports "unknown mailbox". It's possible that other data (like exchange unique ID) is held in the short cut too and needs to be updated but I can't find any info about it.
Anyone have any suggestions?
Cheers
------------------
Paul Dwyer
Network Engineer
Aussie in Tokyo
In our company's web based phone list we want to have a lint to the shortcut of their calendar, this will be a link to the .xnk file. All of this works fine except that now I have to go throught the nightmare process of creating a calendar shortcut for 600 staff named "EmployeeID.xnk" by opening each calendar, copying it to my outlook bar, copying it to a folder, changing the name to the ID from the lookup table etc. about a weeks work.
What I want to do is from an export of data (directory name, EmpID, display name) from the exchange server, batch create the shortcuts. The shortcuts are quite special, they hold a lot of binary data pointing to a DLL file with the Exchange Directory name, the mailbox display name and a lot of binary data.
Does anyone know the structure of this kind of shortcut? I have tried using a quick program to replace the unicode mailbox names etc in the shortcut and make a new one with input data but Outlook reports "unknown mailbox". It's possible that other data (like exchange unique ID) is held in the short cut too and needs to be updated but I can't find any info about it.
Anyone have any suggestions?
Cheers
------------------
Paul Dwyer
Network Engineer
Aussie in Tokyo
Comment