   launching a remote process
  Does anyone know of a way to launch a process (a GUI) on another machine programatically? Environment is XP, and lang is c++. My first attempt involved writing a service which exec''d the process and then starting the service with the remote service control manager. However I then have to terminate that service after it launches the process I''m interested in.I''d prefer a way to just start a process on another box. (oh and in case anyone is wondering, this is not a hack or anything like that. the remote machine is an embedded xp box, that won''t have a shell)   "That''s not a bug, it''s a feature!"  --me 
  What was actually wrong with doing it the way you were doing it?I never thought of services, but what I would have done was write a small server app that would wait for commands and execute the processes that you wanted. Apparently that is unacceptable to you?I haven''t any idea on how to run processes on a remote box *without* some sort of server app, but Id love to hear what you came up with later.   