Please note that there is a known memory leak issue caused by MS. Read this KB
article: KB893317
I assume the user is familiar with WMI and has already set up his/her machine to compile WMI projects. if not, then check Set Up Delphi For WMI
Also, I assume the user knows how to set up local and remote machines for use with WMI (remoting).
Remote execute a program using WMI in Delphi
Not much of an articel since I don't have time to write it, so here is the source code.
Notes:
According to Microsoft, the Win32_Process.Create function cannot be used to remote execute an interactive process. Read more here.
I will try to cover everything needed in time.