Авторизация



Голосование

Помогла ли представленная на сайте информация решению Вашей IT-задачи?
 
Главная страница IT Microsoft POWERSHELL Узнать SID и GUID по LoginName в домене AD
Узнать SID и GUID по LoginName в домене AD Печать

Ниже приведен интерактивный скрипт в одну строку, позволяющий в домене ActiveDirectory определить SID и GUID учетной записи по SamAccountName, или, проще говоря, по логину. Можно конечно воспользоваться оснасткой ADSI Edit, но как мне кажется, это дольше и даже сложнее.

$sam = Read-Host 'Введите Login-name учетной записи' ; Import-Module -Name ActiveDirectory ; Get-ADUser -Filter {SamAccountName -eq $sam} | Format-Table -Property SID,ObjectGUID -Wrap

Для того чтобы скрипт нормально отработал, необходимо чтобы был установлен родной модуль PowerShell ActiveDirectory. Он входит в набор Remote Server Administration Tools (RSAT) [Remote Server Administration Tools/Role Administration Tools/AD DS and AD LDS Tools/Active Directory module for Windows PowerShell]. Если же модуля нет и устанавливать RSAT Вам не хочется, для получения SID можно воспользоваться программкой PsGetSID Марка Русиновича (ссылка).

 
Главная страница IT Microsoft POWERSHELL Узнать SID и GUID по LoginName в домене AD