【发布时间】:2012-08-03 14:50:51
【问题描述】:
我在 SO 上找到了这个 sn-p:
Get User SID From Logon ID (Windows XP and Up)
Function GetSIDfromAcctName()
{
$myacct = Get-WmiObject Win32_UserAccount -filter "Name = '$env:USERNAME "
write-host Name: $myacct.name
Write-Host SID : $myacct.sid
}
但它并没有显示所有内容。
例如,我只想要“nt service\dhcp”的 sid。我怎么能得到那个?当我使用
手动运行我的powershell时Get-WmiObject Win32_UserAccont
我得到了所有用户,但只有三个“普通”用户。没有“特殊”的 nt 服务用户。
感谢您的帮助。
【问题讨论】:
标签: powershell windows-7