Windows Powershell脚本通过注册表将本地用户添加到组件服务中的COM安全设置

Windows Powershell脚本通过注册表将本地用户添加到组件服务中的COM安全设置,windows,powershell,dcom,Windows,Powershell,Dcom,我正在添加一个监控系统,该系统需要在每台服务器上有一个本地用户(1000+),并且它需要拥有DefaultAccessPermission、DefaultLaunchPermission、AccessPermission和LaunchPermission的权限 我确实在网上找到了以下脚本: 我已经在2008 R2服务器上测试过,它只更新给定用户的启动权限。我已尝试浏览MSDN文档(和)。也许我是在我的头,但如果我能脚本出来就好了。我已经使用powershell以独裁方式添加了一个用户。我现在只

我正在添加一个监控系统,该系统需要在每台服务器上有一个本地用户(1000+),并且它需要拥有DefaultAccessPermission、DefaultLaunchPermission、AccessPermission和LaunchPermission的权限

我确实在网上找到了以下脚本:

我已经在2008 R2服务器上测试过,它只更新给定用户的启动权限。我已尝试浏览MSDN文档(和)。也许我是在我的头,但如果我能脚本出来就好了。我已经使用powershell以独裁方式添加了一个用户。我现在只需要更新这些COM安全权限

我应该提到的另一件事是,这些服务器不在域上,我无法在远程机器上检查和安装软件。因此,如果我可以在几个脚本文件中包含这些内容,并且在脚本完成后可以删除大部分内容,那就太好了


如果能给我提供任何帮助或给我指明正确的方向,他将不胜感激

我最后不得不使用可执行文件和powershell脚本来完成这项任务。可在此处找到dcom权限的。这里有一个类似的答案

但在使用新的.Net Framework的2012 r2服务器上,这不起作用