如何判断我的进程是否是从Windows自动运行密钥启动的?

时间:2015-05-07 23:14:38

标签: c++ windows winapi registry windows-explorer

我很好奇是否可以从我的流程中了解它是否是从Windows自动运行密钥启动的?

这一个:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

编辑:发布此问题后,我发现显然有一种方法可以找到答案。 Process Explorer以某种方式知道它:

enter image description here

或者它只是扫描注册表,寻找匹配?

1 个答案:

答案 0 :(得分:3)

通常,您可以通过安排自动运行注册表项的命令行传递一个特殊参数来指示您从autorun开始执行此操作。这是你唯一可行的选择。