如何发现启动了哪个程序?

时间:2012-03-30 10:26:45

标签: c# windows

示例:在Windows帮助中搜索远程桌面时,它有一个“单击以打开系统”的链接。 (没有告诉我如何打开系统)计算机中是否有一些地方打开了程序的位置,以便我可以点击上述链接,然后检查该位置以查看是什么打开?如果没有,是否有一些方法(比如说.net)?或者也许是一个应用程序(最好由Microsoft)。

编辑:我需要有关该计划的足够信息才能从我的计划(Process.Start(...);)启动它。

2 个答案:

答案 0 :(得分:1)

也许您正在寻找像Process Explorer http://technet.microsoft.com/en-us/sysinternals/bb896653

这样的应用程序

答案 1 :(得分:1)

您在寻找任务经理吗? Ctrl + Shift + Esc

如果您正在寻找可以通过资源管理器或gui打开的系统中的特定位置,那么很可能会在某个地方使用它。

例如,根据您的问题打开System可在此处找到:

C:\Windows\winsxs\amd64_microsoft-windows-s..mpropertiesadvanced_31bf3856ad364e35_6.1.7600.16385_none_533d797efdf7728b\SystemPropertiesAdvanced.exe

打开后,您可以在任务管理器中看到SystemPropertiesAdvanced.exe进程。您还可以右键单击该过程并打开文件位置,为您提供从中启动的文件的位置。

希望这有帮助!