开放注册表路径
OpenKeyPath 是 Sandboxie Ini 中的一项沙盒设置。它指定路径模式,Sandboxie 对这些路径的注册表项不应用沙盒化。这让沙盒化程序可以直接访问并更新_沙盒外_的系统设置。本质上,此设置是在沙盒的某个特定注册表项位置_凿了一个洞_。
可以指定 程序名称前缀。
示例:
.
.
.
[DefaultBox]
OpenKeyPath=firefox.exe,HKEY_LOCAL_MACHINE\Software\Mozilla
OpenKeyPath=firefox.exe,HKEY_CURRENT_USER\Software\Mozilla
这些示例让 Firefox 程序 firefox.exe 可以直接访问 Mozilla 注册表项树(系统级和用户级注册表树都包括)。
OpenKeyPath 指定的值可以包含通配符,不过对注册表项而言,很少需要使用通配符。更多信息(包括展示通配符用法的示例)参见 开放文件路径。(OpenFilePath 处理的是文件而非注册表项,但使用通配符的原理相同。)
注意: 出于安全原因,当程序可执行文件位于沙盒内时,此设置不适用。这意味着下载到计算机中并执行的(可能恶意的)软件,无法利用此设置。
相关 沙盒管理器 设置:沙盒设置 > 资源访问 > 注册表访问 > 直接访问
相关 Sandboxie Plus 设置:沙盒选项 > 资源访问 > 注册表 > 添加注册表项 > 访问列 > 开放