Se você quer executar o código em uma OUTRA máquina você precisa um remoto descasca de alguma sorte. Se você procurara por “executar a máquina remota do código” que você verá muita discussão sobre este.
WMI é contudo uma outra plataforma que você pode enganchar em.
http://blogs.technet.com/b/heyscriptingguy/archive/2005/07/01/how-can-i-launch-two-applications-wait-until-one-program-ends-and-then-close-the-other.aspx