Hi Graham,

> It is possible to get the shorcut information using the WScript.Shell

Not going to work. What shortcut and where? That's the whole thing.
The shortcut can be in the main menu. On the desktop, in a folder on
the desktop or just about anywhere. There is no way to KNOW 100%

> Obviously if you don't know the shortcut you need in advance you'd need to
> do a directory looking for .lnk files and query each for the TargetPath to
> find the one you want.

Those files can literally be anywhere. And they could be named
anything. "Clarion", "Clarion 11", "Clarion 10", "That Dev Program",
"Whatever" Some may say "Clarion 11", while others say "Clarion -
Shortcut" or whatever. And different versions of windows are putting
this stuff in different folders and God knows what.

OneDrive has fairly recently been plugged into the Windows system, so
your shortcuts may reside in OneDrive! Lost most of mine on one machine
because I deleted a bunch of stuff I wasn't using from another and then
it went ahead and synced the whole mess via OneDrive and removed all
those same shortcuts from another machine. So, your shortcuts can be
just about anywhere.

Best regards,

--
Arnor Baldvinsson
Icetips Alta LLC