gpt4 book ai didi

powershell - 如何使用Powershell以编程方式找到用户HKEY_USERS注册表项?

转载 作者:行者123 更新时间:2023-12-04 00:22:20 24 4
gpt4 key购买 nike

我想知道是否有办法在HKEY_USERS中找到本地用户的注册表项,如果您知道该用户在本地计算机上的登录名。我想以编程方式将内容添加到特定用户的注册表项(例如,自动运行),但是我只知道用户名。如何确定HKEY_USERS中的哪个神秘用户实际上属于特定的用户名?

最佳答案

$User = New-Object System.Security.Principal.NTAccount($env:UserName)
$sid = $User.Translate([System.Security.Principal.SecurityIdentifier]).value

上面的代码段为您提供了已登录用户的SID。将其附加到HKEY_USERS后,将为您提供该用户名的正确路径。
New-PSDrive HKU Registry HKEY_USERS
Get-Item "HKU:\${sid}"

关于powershell - 如何使用Powershell以编程方式找到用户HKEY_USERS注册表项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10908727/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com