in reply to Socket or not

Set up a scheduled task for each Perl script. The task can run under your ID.

Provide .bat files (on the shared link perhaps) which use the schtasks Windows command to run the tasks. Users can just double-click the bat files to run your scripts.

If needed, you could have the bat files accept paramters and write them out to .ini files on the shared link which could then be read by the scripts. You'd have to consider problems such as two users running the same bat file at once, but it's doable.