C# how to do a custom shell to replace explore.exe
<p>I would like to do a custom shell(.exe) that would replace explore.exe on startup, that verifies if mstsc.exe (with a .rdp configured) is running, to check if the remote desktop is running. If not then there would be a logoff activated. </p>

<p>My question is what type of application should I make? I was thinking of a Console App.
And how do I make sure it replaces explore.exe on startup ? I am new at this...</p>
