Get-Me.ps1
В нашей внутренней почтовой рассылке кто-то спросил меня, как получить SID текущего контекста, в котором запущен PowerShell. Крис Белли (Chris Bellée) отлично ответил на этот вопрос:
([Security.Principal.WindowsIdentity]::GetCurrent()).user.accountdomainsid.value
Я использовал это для создания скрипта: Get-Me.ps1
# Get-Me.ps1
[Security.Principal.WindowsIdentity]::GetCurrent()
PS> .\get-me.ps1
AuthenticationType : NTLM
ImpersonationLevel : None
IsAuthenticated : False
IsGuest : False
IsSystem : False
IsAnonymous : False
Name : JPSLAP14\Guest
Owner : S-1-5-21-2812635655-1585162248-3907382133-501
User : S-1-5-21-2812635655-1585162248-3907382133-501
Groups : {S-1-5-21-2812635655-1585162248-3907382133-513, S-1-1-0, S
-1-5-32-546, S-1-5-32-545...}
Token : 1128
Просто – удобно в использовании – PowerShell (Simple – Useful – PowerShell) J
Джеффри Сновер (Jeffrey Snover) [MSFT]
Windows Management Partner Architect
Посетите английский блог команды Windows PowerShell: https://blogs.msdn.com/PowerShell
Посетите Windows PowerShell ScriptCenter: https://www.microsoft.com/technet/scriptcenter/hubs/msh.mspx
Перевод: Илья Лушников
Comments
- Anonymous
January 01, 2003
Джефри Сновер (Jeffery Snover) ранее опубликовал скрипт «Get-Me». Скрипт «Get-Me» получает учетную запись