Windows 10 通过 PowerShell 编辑本地组策略

Windows 10 Local group policy edit via PowerShell

我试图在 Windows 10 上编辑本地组策略。

步骤:

  1. 我试图更改本地组策略的值。 Local Group Policy Editor 示例:Computer Configuration/Administrative Templates/Windows Components/ Microsoft Defender Antivirus/Scan/ Name: "Scan archive files" Value "Enabled"

  2. 接下来,我转到注册表编辑器并找到路径 "HKLM/Software/Policies/Microsoft/WindowsDefender/Scan" 并找到值为 0

    Disable Archive scanning
  3. 我试图通过 GUI 和 PowerShell Set-ItemProperty -Path "HKLM:\Software\Policies\Microsoft\Windows Defender\Scan\" -Name DisableArchiveScanning -Value 1 将此值编辑为 1。注册表编辑器的值正在改变。

  4. 我运行gpupdate

  5. 我的政策没有改变。

我做错了什么?

是否可以通过 PowerShell 更改策略?

更新:

我的目标是远程更改本地组策略(通过 PowerShell 的最佳方式)。我发现了尝试更改注册表编辑器的建议。是否可以远程更改本地组策略?

此外,我尝试更改文件 C:/Windows/system32/GroupPolicy/Machine/Registry.pol

我找到了答案。 我可以使用 PolicyFileEditor and related answer 在 运行 PolicyFileEditor 命令后,您应该 运行 gpupdate 并应用新策略。我通过尝试编辑策略建立的设置来检查它,如果您尝试更正它,值不会改变。如果您更改策略,则可以更改值。但是在本地组策略编辑器中您看不到参数更改。