Run exe-file on client computer
Let's say I have a program installed on the client computer that can be run from command prompt by executing e.g. C:/Workspace/prog.exe with some arguments. Is it possible to run this program from a workflow?
-
Jostien,
The client side of the workflow runs within a web browser. Typically, web browsers prevent access to the underlying file infrastructure. The way iTunes or other programs handle this is by adding a plug-in to the browser, which then invokes the desktop application. You can accomplish the same, but will take some work. In the workflow, basically you'll need to call a custom webpage that fires the process.
So if you are trying to run something that already has this technology setup (like in my example, iTunes) then use fiddler proxy to watch how a webpage calls and opens the desktop, then just duplicate/mash-up the process for your own purpose.
Simply put: it is not a workflow function, but requires significant configuration both on each client machine and an invoke method through the workflow by opening a webpage with a custom plug-in.
~Sm
0 -
Thanks, Shawn!
I found another solution that is sufficient for my needs. I simply made a .cmd file with commands and parameters for running the application, put the .cmd file in a catalog on the web server and added a mime-type of application/octet-stream for the file type. When opening the url to the .cmd file (in a workflow or whatever), the file is downloaded and can be run on the client computer.
Jostein
0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
2 Kommentare