http://www.perlmonks.org?node_id=816273


in reply to Windows Remote Desktop In Perl

I am not sure if this would work for you but another option could be to use DCOM to access the remote machine. I have not done this so I don't know how difficult it would be to implement.

The below quote is from an old article Win32: PerlCOM and PerlCtrl

There is more to the Perl and COM picture than I've discussed here. PerlCOM and controls developed with PerlCtrl can both be used with DCOM (Distributed COM), which provides a low-hassle way to launch COM objects on remote machines. In fact, PerlCOM and controls you develop with PerlCtrl need no modification to work with DCOM. You just need to set their permissions with the DCOMCNFG.EXE utility to allow remote users to launch instances of the objects on your machine.

But, here are a few links to Perl pages that discuss using DCOM and Perl.