检索帐户的 SID 名称
#include <Security.au3>
_Security__LookupAccountSid($vSID [, $sSystem = ""])
$vSID | 任何 二进制 SID 或字符串 SID |
$sSystem | [可选参数] 远程计算机名称. 默认(default)为本地系统. |
成功: | 返回数组的格式如下: |
$aAcct[0] - 帐户名称 | |
$aAcct[1] - 域名 | |
$aAcct[2] - SID 的类型. | |
失败: | 返回 0, 并设置 @error |
在MSDN中搜索
#include <SecurityConstants.au3>
#include <Security.au3>
Local $aArrayOfData = _Security__LookupAccountSid($SID_ALL_SERVICES)
; Print returned data if no error occured
If IsArray($aArrayOfData) Then
ConsoleWrite("Account name = " & $aArrayOfData[0] & @CRLF)
ConsoleWrite("Domain name = " & $aArrayOfData[1] & @CRLF)
ConsoleWrite("SID type = " & _Security__SidTypeStr($aArrayOfData[2]) & @CRLF)
EndIf