Are workspace "icons" accesable via lotusscript?

background:

we just replaced two domino (6.5.6) servers with new servers (into a different country), this means everyones workspace icons now have pointers to dead servers. i did add the two old servers into the same cluster as the new servers and that sort of helped but the old servers have been powered down now and removed from the domino directory.

i sent out lotusscript buttons with the more obvious databases to open them on the new servers so as to add them to the workspace but i cant do that for every database.

btw, i originally sent database links (where the hint server was the new server) and those failed (which is why i had to end up sending out buttons), it seemed to ignore the hint server if the user already has the database on their workspace (via another server).

question:

in 8.0.1 (im downloading it now but i’ve not got the fastest net connection) can you access the workspace via lotusscript and cycle through the “icons” to check which servers each “icon” has a pointer to and if it’s an old one then remove it and add the new one in its place so that users dont get a “server is not responding, please contact the administrator” error message but is nicely redirected (as such) to the new servers instead?

Subject: No: “It is not possible to remove a database icon from the Notes client workspace using LotusScript, JavaScript, or Notes API.” in technote

http://www-01.ibm.com/support/docview.wss?uid=swg21097270

You’re stuck using formula:

path := “escape\the\back\slash\in\folder\name\db.nsf”;

destSvr := “NewServer/CERT”;

@If(@IsError(@Command([AddDatabase]; “OldServer”:path));“”;“”);

@Command([WindowWorkspace]);

@Command([WorkspaceProperties]);

@Command([FileDatabaseRemove]);

@If(@IsError(@Command([AddDatabase]; destSvr:path));@Prompt([Ok];“Adding”;“not there”);“”);

@Prompt([Ok];“Swapping workspace icons from old sever to new server complete.”;“DONE”)

Subject: YES: workspace “icons” are accesable via lotusscript

I just went through this very same excercise a couple of weeks ago, and engineered some LotusScript code that updated the user’s workspace icons, and bookmarks, with pointers to the replica on the new server …

The vehicle was a simple button enabled mail message …

Subject: Sample Code?

Hi, can you post up some sample code of what you did?

Subject: looking for the same

and i couldn’t find a class that can access workspace icons.