我已经为 Windows 完成了本机程序。
(其中,我已经编译#pragma comment(linker, "/SUBSYSTEM:NATIVE"
))。
我想将我的程序添加到自动执行列表中,我该怎么做?
我的确切问题是:
1)。我怎么能在 Windows 注册表中做到这一点(我已经用谷歌搜索了 BootExecute/SetupExecute 表,但安装程序是空的,并且 BootExecute 只有:*autocheck autochk **)。所以我对空表感到困惑(原因,如果它是空的,那么 Windows 中另一个自动执行程序在哪里,ntdll.dll 会加载哪个?)
2)。可执行程序的版本是否重要:对于 32/64 位系统?
我把它放在%windir%\system32中,但也有%windir%\WOW64文件夹。
我应该在注册表中突出显示这个细节,还是 Windows 从两个文件夹中加载每个驱动程序,然后在 taskmgr 中简单地将它们突出显示为*32或 64 位程序?
3)。有没有其他方法可以做到这一点?