registry - ExcludeFromKnownDlls - 强制重新读取

标签 registry

我正在编写一些用于实时取证环境的软件。我想携带我自己的二进制文件在计算机上运行,​​包括我自己的库 (DLL),因为计算机上的库可能不受信任。对此值的任何更改都会在重新启动时读取,但我不想重新启动计算机。关于如何强制 session 管理器重新读取此内容而不重新启动计算机的任何想法?

谢谢。

最佳答案

我没有找到这个问题的答案,但是如果您有类似的问题,您可以使用 DLL 重定向。 DLL 重定向要求您在应用程序所在的目录中创建一个名为“appname.local”的文件夹。因此,对于 myapp.exe,我创建了一个文件夹“myapp.exe.local”。这将在使用标准搜索路径之前强制从应用程序所在的目录加载 DLL。请注意,某些 DLL(例如 ntdll)无法重定向。

关于registry - ExcludeFromKnownDlls - 强制重新读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13103330/

相关文章:

c - 注册表搜索

windows - 打开另一个用户注册表设置

c# - 这是确定操作系统架构的好方法吗?

c++ - 如何以编程方式禁用插件

c# - 以二进制值将字符串格式的十六进制 block 写入注册表

windows - 使用 Windows Active Setup 的优缺点

registry - NSIS 安装程序不写入注册表项

ios - 错误 404 : cordova-plugin-file when trying to install cordova-plugin-zip for iOS

c# - 以编程方式查找 Silverlight 版本和安装文件夹

windows - 从 HKEY_USERS 值获取用户名