如何批量重置注册表项的所有者?

如何批量重置注册表项的所有者?

在 Windows Server 2008 计算机上安装 Crystal Reports 8 后,许多 ActiveX 相关键没有设置所有者,因此无法在该计算机上再次注册某些 ActiveX 控件。(这是一个已知问题)

是否可以自动为所有尚无所有者的注册表项分配所有者(=管理员)?

如果这不可能,我是否可以将所有者设置为管理员来全部键而不会遇到问题?

答案1

设置ACL工具是一个很好的权限“瑞士军刀”。您可以使用它来设置注册表所有权。(据我所知,注册表项不能“无所有者”。听起来权限设置得如此之多,以至于您没有权限所有者。无论如何,SetACL 都可以重置权限。

命令行有点难懂,但只要尝试一下,你就会明白的。使用示例SetACL 的页面非常有用。

相关内容