Process.Start("name.exe") - how is 'name.exe' found?

c#, environment-variables, process, windows

Solution

It will search the current working directory, the path of the executing exe, or any directory in `%path%`.

Problem

With the `C#` code: ``` Process.Start("name.exe"); ``` I was wondering where does `Process` look to locate `name.exe`?

Original source