in reply to Re^5: windows shortcut and args
in thread windows shortcut and args

I think you were expecting a level of redirection that isnt there. "C:\Perl Builder2\RemLaunch.pl" isnt an executable type (exe,com,...)

Hi,

It is something that needs checking

On windows an "executable type" is just another registry entry -- or %PATHEXT% entry -- its possible to break windows by removing .exe/.dll... from said list

See %PATHEXT%, and chain of links about HKLM\Software\Classes\.exe HKLM\Software\Classes\exefile

Replies are listed 'Best First'.
Re^7: windows shortcut and args
by enrgyxprt (Acolyte) on Jan 16, 2017 at 13:22 UTC

    I wasnt going to remove .exe or .dll from any list, I did earlier add .PL; to the PATHEXT.. I do need to hunt the registry...

    problem is, I want this to be "reasonably" easy to use on different machines. I was ultimately going to try and compile the .pl to an .exe and .dll, (which probably would solve this issue.. chicken or egg kinda of thing..)

    I use PerlBuilder IDE to help me, steps through code nicely, allows me to to see "whats on perls mind" even if its only on the surface. I hoped to discover exactly how args were passed, then use the IDE to send the args exactly the same way for development