Run exe file from client machine without installing it on the client

Create a shortcut...put on desktop of client machine.
However...you have to ensure the program supports being run across a network, and it supports being run soley by the .EXE file. Which is rare these days. In the old days of DOS, early Windows...it was more common. But usually these days client software needs to be "installed" on the client machines, lots of files get copied in, and registered with the operating system.
 
Do you mean remote execution, ie over a network?

Simplest way to do that is to use PsExec: https://docs.microsoft.com/en-us/sysinternals/downloads/psexec

Or you could copy it to the common startup folder, using the administrative share ( eg \\Computer_Name_or_IP\C$\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup ) so that it runs at the next login. You can make it a one-time execution, if necessary, by using a batch file instead. Place a shortcut to the batch file in the startup folder then have the batch file delete the shortcut after it runs the exe file.
 
Greetings everyone. Very sorry about the narrow request. What I want to know is how to install a software on a server, but not on the client, and run it on the client machine?
 
Do you mean something like RemoteApp or XenApp, where it is still 100% run on the server? Or something more like App-V, where it's on the server but is 'streamed' to the client and integrates with their desktop?
 
Depending on the software's dependencies, it may be possible to run it directly from a shared server folder from the client machines; a lot of LoB software is designed to run that way in fact, although there are often prerequisites, such as runtimes, that need to be deployed/installed first. Failing that, I would go down the RemoteApp route, as @trevm999 suggested. Most software can be made to work as a RemoteApp but there are some limitations (especially if the software needs to connect to client-local devices).
 
Do you mean something like RemoteApp or XenApp, where it is still 100% run on the server? Or something more like App-V, where it's on the server but is 'streamed' to the client and integrates with their desktop?
Yes...where it's on the server but is 'streamed' to the client and integrates with their desktop?
 
Back
Top