Ob Explorer neue Fenster in neuen Prozessen startet oder nicht, ist eine Einstellungssache. Dreckig aber machbar wäre es, HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Explorer\Advanced\SeparateProcess temporär auf 1 und danach wieder auf den alten Wert zurückzusetzen.
DeddyHs Methode klingt etwas sauberer, auch wenn ich vom Prinzip her (oder ist das nur nach Gefühl?

) auch das Prozess-
Handle bevorzugen würden.