版权声明:本文为博主原创文章,未经博主同意不得转载。 https://blog.csdn.net/hadstj/article/details/26399533
获取系统 SID
((gwmi win32_useraccount | ?
{ $_.localaccount})[0]).sid | % {$_.substring(0, $_.lastindexof("-"))}
或:
? { $_.localaccount } |`
Select-Object -First 1 |`
Select-Object sid |`
% {$_.sid.substring(0, $_.sid.lastindexof("-"))}
1、取得全部用户帐号;
2、取得本地用户;
3、取得第一个用户。由于用户 SID 中除去最后一段数字,前面的部分就是系统 SID,最后的数字表示用户,500 是管理员等。
4、取得 SID;
5、取得用户 SID 中的前面部分。