Link to home
Start Free TrialLog in
Avatar of michd
michd

asked on

Running Desktop Application

I have seen that there is a utility called PsExec.  I want to be able to run a remote application and then be able to log into the server and see the program running in a window.  I have an application from a 3rd party that I have to keep logging into my server and run it.  I have been told that it can't run as a service, and needs to run "interactively".  I tried using vbscript to start the process and I can do that but I have been told it needs to interact with the desktop.

I have tried to fire off notepad, but it does not work.  Is it possible.
C:\Users\swidorj\Downloads\PsTools>psexec \\servername -d -i notepad.exe
ASKER CERTIFIED SOLUTION
Avatar of RobertParten
RobertParten
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of michd
michd

ASKER

There seems to be an issue with -i and -s in the same command.


psexec -i -d -s c:\windows\regedit.exe

I got this to work on my local box, but not on the remote.
-----------------------------------------------------------------------------
psexec.exe   \\servername -u <username> -p <yourpasswordhere> -s -d -i "notepad.exe"

-s -i do not work together.  If I use either I see the process, but not on the desktop.
Forget the -d - that was typed in a hurry!

Forget the -s - that runs under the system account

Just use -i


cheers
Try -x as well...

cheers
Avatar of michd

ASKER

It ran with the -i, but I can't get the program to load interactively on the remote computer.

I am going to change my plan of attack and schedule a job on the server itself.  It should work...

Thanks to both.
Avatar of michd

ASKER

I changed my plan of attack and not going to try a get this working remotely.