remote microsoft manager filemon application wpf windows process explorer

wpf - microsoft - remote process monitor



Abra una carpeta y resalte un archivo particular con WPF (1)

Argumentos de la línea de comando Explorer
http://support.microsoft.com/kb/152457

Explorer [/n] [/e] [(,)/root,<object>] [/select,<object>] /n Opens a new single-pane window for the default selection. This is usually the root of the drive Windows is installed on. If the window is already open, a duplicate opens. /e Opens Windows Explorer in its default view. /root,<object> Opens a window view of the specified object. /select,<object> Opens a window view with the specified folder, file or application selected.

También querrás poner comillas alrededor del nombre de archivo así:

startInfo.FileName = "explorer.exe"; startInfo.Arguments = "/select,/"" + ConfigFile.File.FullName + "/"";

¿Hay alguna manera de abrir una ventana del Explorador y resaltar un archivo en esa carpeta con WPF? Ya he intentado lo siguiente:

Process ExplorerWindowProcess = new Process(); ExplorerWindowProcess.StartInfo.FileName = "explorer.exe"; ExplorerWindowProcess.StartInfo.Arguments = ConfigFile.File.FullName; ExplorerWindowProcess.Start();

... pero eso abre el archivo (en mi caso un archivo XML) con la aplicación predeterminada en el Explorador de Windows, que no quiero mucho. Sé que las herramientas Aptana disponibles para Eclipse te permiten seleccionar un archivo en el navegador del proyecto Eclipse y mostrar el archivo en Explorer exactamente como yo quiero, pero necesito una forma de implementar esto en mi aplicación WPF.