Page 1 of 1

Shortcuts

Posted: 16 May 2015 19:34
by oblivion
Something odd...

I have program shortcuts in folders on my desktop, and one of my standard configurations of XYPlorer has each of those folders open in tabs.

A couple of days ago, I installed some new application software.

Shortcuts got created on the desktop -- like they do -- and I moved them into my Applications folder.

If I double-click on them in XYPlorer, I get an instant error: it can't find c:\program files(x86)\serif...

But that's not where they are. They're in c:\program files\serif...

And that's where the shortcuts point to, if I do the right-click/properties thing.

If I open the shortcuts folder in Explorer, double-clicking them works.

If I right-click the shortcuts in XYPlorer and choose Open (showing bold so default) then the programs start as they should.

So what's gone wrong? Any ideas? Have I broken something, or is there a bug?

XYPlorer 15.10, Windows 8.1 64-bit.

Re: Shortcuts

Posted: 16 May 2015 20:22
by admin
The shortcuts probably use bit-sensitive environment variables.

If that's true they are incorrectly constructed. As you can see here (https://msdn.microsoft.com/en-us/librar ... 85%29.aspx) they should have used %ProgramW6432% but probably used the ambiguous %ProgramFiles%.

Re: Shortcuts

Posted: 17 May 2015 14:15
by oblivion
Thanks -- I think!

But I think I'd understand that better if the shortcut behaviour was consistent, whether I used it in XYPlorer or Explorer.

Are you saying that XYPlorer interprets the shortcut in one way because it's a 32-bit process, and Explorer, being 64-bit, does it differently? And also that what I think I'm seeing when I look at the path on the properties page for the shortcut is created by an environment variable rather than being fixed?

I'm still confused, if that's the case -- but I don't have the depth of understanding that you do!

Either way, I have solved the problem by creating new shortcuts, pointed at the same executables, and they work as they should. I might try to suggest to Serif that there's an issue with their shortcut construction, but in previous encounters with them I've found that their support people don't communicate well with their programmers... ;)

Re: Shortcuts

Posted: 17 May 2015 14:19
by admin
oblivion wrote:But I think I'd understand that better if the shortcut behaviour was consistent, whether I used it in XYPlorer or Explorer.
Yes, it should be consistent. And to make it consistent they should use %ProgramW6432%.