Powershell Test-Path 找不到注册表项

Powershell Test-Path 找不到注册表项

我正在尝试检查注册表中的回顾检查标志,如下所示:

Test-Path HKLM:\System\CurrentControlSet\Control\Lsa\DisableLoopbackCheck

$false当值确实存在时,它总是会返回。我试过了-PathType leaf-PathType Any结果是一样的。

有人有什么想法吗?

谢谢。

答案1

DisableLoobackCheck 不是 HKLM:\System\CurrentControlSet\Control\Lsa 的属性吗?

您可以测试路径 HKLM:\System\CurrentControlSet\Control\Lsa 来查看该路径是否存在,但您需要使用 Get-ItemProperty 来检查 Lsa 键的属性。

我认为这个 Test-PathReg 脚本可以满足你的要求

相关内容