Search code examples
wmiprocessremote-processworking-directory

Set the working folder for a remote process using WMI


I'm using this article to start a process on a remote machine using WMI. How can I control the working directory that process will start in?

(No need to redirect me to psexec, I'm getting an error from it, currently trying the WMI approach).


Solution

  • Found the answer here and extrapolated.

    A slight modification to the code in the article:

    inParams["CurrentDirectory"] = @"c:\WorkingDirectory";