我需要将Windows用户组Everyone的权限授予HKCR配置单元以及HKCR以下的所有密钥。我想为此使用PowerShell脚本。可能吗?
答案 0 :(得分:4)
你真的,真的,真的,不想要这样做 - 你正在打开你的系统,造成大量非常真实的安全风险。而且,尽管在PowerShell中完全有可能,但使用本机PowerShell命令将需要非常困难的语法(使用* -ACL cmdlet管理ACL是一件痛苦的事)。考虑阅读http://support.microsoft.com/default.aspx/kb/264584;您将能够毫无问题地在PowerShell中执行命令。
答案 1 :(得分:1)
您应该能够编写一个脚本,该脚本使用PowerShell的set-acl命令来更改注册表中任何键的hte权限。我认为,HKCR在PowerShell中映射为HKLM:\ Software \ Classes。