![如何在 Windows 注册表中查找本地组策略](https://linux22.com/image/701710/%E5%A6%82%E4%BD%95%E5%9C%A8%20Windows%20%E6%B3%A8%E5%86%8C%E8%A1%A8%E4%B8%AD%E6%9F%A5%E6%89%BE%E6%9C%AC%E5%9C%B0%E7%BB%84%E7%AD%96%E7%95%A5.png)
我已经能够编辑安全设置概述本文允许 Windows 计划任务以未登录的用户身份运行:
SECPOL.MSC | 安全设置 | 本地策略 | 安全选项
网络访问:不允许存储网络身份验证的密码和凭据 = 已禁用
但我希望能够使用 PowerShell 提供的现成功能编写此脚本。有 PS 命令可以编辑注册表。此设置存储在注册表中吗?如果是,我该如何找到它?
答案1
这地点实际上列出了路径。您可以像这样查看设置:
Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Lsa" `
-Name DisableDomainCreds
当用户未登录时,这将不允许运行计划任务:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Lsa" `
-Name DisableDomainCreds -Value 1
这将允许它:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Lsa" `
-Name DisableDomainCreds -Value 0
希望这对某些人有帮助。