【问题标题】:Enable “Do Not Allow Windows Messenger to be run” group policy using power shell script使用 power shell 脚本启用“不允许运行 Windows Messenger”组策略
【发布时间】:2020-05-29 07:44:14
【问题描述】:

我想在 Windows 2008 r2 机器上执行以下任务 -

1) 启用“不允许运行 Windows Messenger”。 2) 启用“最初不自动启动 Windows Messenger”。

为此,组策略存在于以下路径“打开 gpedit.msc >展开计算机配置 > 管理模板 > Windows 组件 > Windows Messenger”

需要使用 PowerShell 脚本执行此操作。怎么做?

【问题讨论】:

    标签: powershell scripting policy messenger


    【解决方案1】:

    实际上,您可以通过以下任一中的 regedit 轻松控制:

    HKCU\Software\Policies\Microsoft\Windows\
    

    HKLM\Software\Policies\Microsoft\Windows\
    

    这行得通,AFAIK:

    Set-GPRegistryValue -Name "WindowsMessenger" -Key "PathToYourTheKeyYoudNeed" -ValueName "xxx" -Type String -Value "YourValue"
    

    这也适用于

    -type DWORD
    

    现在,很遗憾,我无法真正检查您需要控制的必要密钥的位置,因为我的公司环境中没有任何 2008r2。

    希望我能帮上忙!

    【讨论】:

    • 我也找不到 WindowsMessenger 密钥的密钥路径!我在谷歌上搜索它,发现我的机器上不存在“HKCU:\Software\Policies\Microsoft\Messenger\Client”的关键路径!
    • 现在,这只是一些随机的想法,但您可以尝试在 gpedit 中手动设置一次。看看这是否创造了你需要的价值。创建完成后,您可以在 powershell 中轻松触摸它。如果这对您来说不可能,那么您基本上必须通过使用 PoSh 命令操纵 regedit 树来制作和强制通过。这是完全可能的,但一点也不容易,我个人避免自己操纵 RegEdits。
    猜你喜欢
    • 1970-01-01
    • 2016-04-09
    • 2018-06-11
    • 2012-01-23
    • 2012-04-02
    • 2020-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多