Not all applications are created with remote execution in mind. PowerShell provides several ways to invoke applications on remote computers.
Years ago I wrote a script that utilized a runspace. It worked great when it worked. Some environments the script wouldn't work properly and I'd have to run the original version that took longer. The ...