- Как узнать windows directory
- Что такое схема Active Directory
- Как узнать текущую версию схемы Active Directory через ADSIedit
- Как узнать текущую версию схемы Active Directory через LDP
- Как узнать текущую версию схемы Active Directory через реестр Windows
- Как узнать текущую версию схемы Active Directory через dsquery
- Список версий схемы Active Directory
- Какая у меня версия операционной системы Windows?
- Поиск информации об операционной системе в Windows 10
- Ссылки по теме
- Поиск сведений об операционной системе в Windows 8.1 или Windows RT 8.1
- Ссылки по теме
- Поиск информации об операционной системе в Windows 7
- Ссылки по теме
- Как узнать SID пользователя или группы AD по имени и наоборот?
- Как получить SID локального пользователя?
- Узнать SID пользователя или группы в домене AD по имени
- Как узнать имя учетной записи пользователя или группы по SID?
- Поиск объектов в Active Directory по SID
Как узнать windows directory
Всем привет ранее я рассказывал Как обновить схему Active Directory с Windows Server 2008 R2 до версии Windows Server 2012 R2 и в статье я упомянул версию схемы AD Windows Server 2012 R2, но не рассказал как и где я ее посмотрел. Сегодня я это исправлю и познакомлю вас с методами как узнать текущую версию схемы Active Directory, да и вообще, что это такое, так как понимание этого понятия, даст вам общую картину AD,
Что такое схема Active Directory
Схема содержит формальные определения каждого класса объектов, которые могут быть созданы в лесу Active Directory. Кроме того, схема содержит формальные определения каждого атрибута, который может или должен существовать в объекте Active Directory.
Существует много способов посмотреть версию схемы Active Directory, я в данной статье постараюсь рассмотреть все что знаю.
Как узнать текущую версию схемы Active Directory через ADSIedit
В Windows Server 2008 R2 откройте пуск-Администрирование-Редактирование ADSI.
Как узнать текущую версию схемы Active Directory-01
В Windows Server 2012 R2 откройте Диспетчер сервера-ADDS. Правым кликом по вашему контроллеру, откроется контекстное меню в котором выберите Редактирование ADSI.
Как узнать текущую версию схемы Active Directory-02
Откроется оснастка Редактирование ADSI.
Как узнать текущую версию схемы Active Directory-03
Щелкаем правым кликом по корню и выбираем Подключение к
Как узнать текущую версию схемы Active Directory-04
В контексте именования выбираем Схема
Как узнать текущую версию схемы Active Directory-05
Откроется схема AD, разверните корень и щелкните правым кликом по CN=Schema.
Как узнать текущую версию схемы Active Directory-06
В редакторе атрибутов нажмите Фильтр, для уменьшения записей
Как узнать текущую версию схемы Active Directory-07
Выберем Отображать только атрибуты со значениями
Как узнать текущую версию схемы Active Directory-08
Нам нужен атрибут objectVersion, он и содержит версию схемы AD.
Как узнать текущую версию схемы Active Directory-09
и выходит версия схемы AD в Windows Server 2012 R2 равна 69.
Как узнать текущую версию схемы Active Directory через LDP
В Windows Server 2008 R2 откройте пуск и введите ldp.
Как узнать текущую версию схемы Active Directory-11
В Windows Server 2012 R2 откройте Диспетчер сервера-ADDS. Правым кликом по вашему контроллеру, откроется контекстное меню в котором выберите ldp.exe
Как узнать текущую версию схемы Active Directory-10
У вас откроется оснастка ldp.
Как узнать текущую версию схемы Active Directory-12
Первым делом нужно сделать привязку, для этого открываем меню Подключение-Привязка или просто нажать CTRL+B.
Как узнать текущую версию схемы Active Directory-13
Вводим учетные данные от имени которого будем подключаться к схеме, или если у текущего пользователя есть права то можно оставить Привязать как текущего пользователя.
Как узнать текущую версию схемы Active Directory-14
Далее идем в пункт Вид-Дерево
Как узнать текущую версию схемы Active Directory-15
Как узнать текущую версию схемы Active Directory-16
И так же в правой части оснастки видим атрибут objectVersion, видим что он тоже со значением 69
Как узнать текущую версию схемы Active Directory-17
Как узнать текущую версию схемы Active Directory через реестр Windows
Нажимаем Win+R и вводим regedit, для открытия редактора реестра.
Как узнать текущую версию схемы Active Directory-18
Переходим в ветку
Видим поле Schema Version со значением 69.
Как узнать текущую версию схемы Active Directory-19
Как узнать текущую версию схемы Active Directory через dsquery
Открываем командную строку и вводим следующую команду
и видим objectVersion тоже со значением 69.
Как узнать текущую версию схемы Active Directory-20
Список версий схемы Active Directory
13 -> Windows 2000 Server
30 -> Windows Server 2003 RTM, Windows 2003 With Service Pack 1, Windows 2003 With Service Pack 2
31 -> Windows Server 2003 R2
44 -> Windows Server 2008 RTM
52-> Windows Server 2012
69-> Windows Server 2012 R2
Вот так вот просто узнать текущую версию схемы Active Directory.
Какая у меня версия операционной системы Windows?
Поиск информации об операционной системе в Windows 10
Чтобы узнать, какая версия Windows используется на вашем устройстве, нажмите клавишу с логотипом Windows + R, введите winver в поле Открыть и затем нажмите ОК.
Как получить дополнительные сведения:
Нажмите кнопку Пуск , выберите Параметры > Система > Сведения о системе .
В разделе Характеристики устройства > Тип системы указана версия Windows (32- или 64-разрядная).
В разделе Характеристики Windows можно увидеть версию и выпуск ОС Windows, установленной на устройстве.
Ссылки по теме
Способы решения проблем с активацией см. в разделе Активация в Windows 10.
Если вы забыли пароль, используемый для входа на устройства с Windows или в электронную почту, см. разделСброс пароля учетной записи Майкрософт.
Сведения об обновлении Windows см. в разделе Центр обновления Windows: вопросы и ответы.
Поиск сведений об операционной системе в Windows 8.1 или Windows RT 8.1
Чтобы узнать, какая версия Windows используется на вашем устройстве, нажмите клавишу с логотипом Windows + R, введите winver в поле Открыть и затем нажмите ОК.
Если ваше устройство работает под управлением Windows 8.1 или Windows RT 8.1, вот как можно получить дополнительные сведения:
Если вы используете устройство с сенсорным вводом, проведите пальцем от правого края экрана и коснитесь кнопки Параметры, а затем выберите пункт Изменение параметров компьютера. Перейдите к шагу 3.
Если вы пользуетесь мышью, переместите указатель в правый нижний угол экрана, затем вверх и нажмите кнопку Параметры, а затем выберите Изменение параметров компьютера.
Выберите пункт Компьютер и устройства > Сведения о компьютере.
В разделе Windows можно увидеть версию и выпуск ОС Windows, установленной на устройстве.
В разделе Компьютер в поле Тип системы указана версия Windows (32- или 64-разрядная).
Ссылки по теме
Способы решения проблем с активацией см. в разделе Активация в Windows 7 или Windows 8.1
Если вы забыли пароль, используемый для входа на устройства с Windows или в электронную почту, см. разделСброс пароля учетной записи Майкрософт.
Сведения об обновлении Windows см. в разделе Центр обновления Windows: вопросы и ответы.
Поиск информации об операционной системе в Windows 7
Нажмите кнопку Пуск , введите запрос Компьютер в поле поиска, щелкните правой кнопкой мыши пункт Компьютер и выберите пункт «Свойства».
В разделе Издание Windows проверьте версию и выпуск ОС Windows, установленной на устройстве.
Поддержка Windows 7 закончилась 14 января 2020 г.
Чтобы продолжить получать обновления системы безопасности от Майкрософт, мы рекомендуем перейти на Windows 10.
Ссылки по теме
Способы решения проблем с активацией см. в разделе Активация в Windows 7 или Windows 8.1.
Если вы забыли пароль, используемый для входа на устройства с Windows или в электронную почту, см. разделСброс пароля учетной записи Майкрософт.
Сведения об обновлении Windows см. в разделе Центр обновления Windows: вопросы и ответы.
Как узнать SID пользователя или группы AD по имени и наоборот?
В среде Windows каждому доменному и локальному пользователю, группе и другим объектам безопасности, присваивается уникальный идентификатор — Security Identifier или SID. Именно SID, а не имя пользователя используется для контроля доступа к различным ресурсам: сетевым папкам, ключам реестра, объектам файловой системы, принтерам и т.д. В этой статье мы покажем несколько простых способов узнать SID пользователя или группы (локальных или из Active Directory), и обратную процедуру – определение имени пользователя или группы Windows по известному SID.
Получение учетки по SID:
На мой взгляд, проще всего для преобразования SID -> Username и Username -> SID проще всего воспользоваться командами командной строки или несложными командлетами PowerShell:
Как получить SID локального пользователя?
Чтобы получить SID локальной учетной записи на данном компьютере, можно воспользоваться утилитой wmic, которая позволяет обратится к пространству имен WMI компьютера. Для получения SID локального пользователя test_user можно использовать утилиту WMIC:
wmic useraccount where name=’test_user’ get sid
Команда вернула нам SID указанного пользователя — S-1-5-21-1175651296-1316126944-203051354-1005.
Если нужно узнать SID текущего пользователя (под которым выполняется команда), используйте такую команду:
wmic useraccount where name=’%username%’ get sid
С помощью двух .NET классов System.Security.Principal.SecurityIdentifier и System.Security.Principal.NTAccount вы можете получить SID пользователя с помощью PowerShell:
$objUser = New-Object System.Security.Principal.NTAccount(«LOCAL_USER_NAME»)
$strSID = $objUser.Translate([System.Security.Principal.SecurityIdentifier])
$strSID.Value
Узнать SID пользователя или группы в домене AD по имени
Вы можете узнать SID текущей доменной учетной записи командой:
Узнать SID доменного пользователя можно с помощью WMIC. В этом случае в команде нужно указать имя домена:
wmic useraccount where (name=’jjsmith’ and domain=′corp.winitpro.ru′) get sid
Для получения SID доменного пользователя можно воспользоваться командлетом Get-ADUser, входящего в состав модуля Active Directory Module для Windows PowerShell. Получим SID для аккаунта jjsmith:
Get-ADUser -Identity ‘jjsmith’ | select SID
Вы можете получить SID группы AD с помощью другого командлета — Get-ADGroup:
Get-ADGroup -Filter
Если на вашем компьютере не установлен модуль AD для PowerShell, вы можете получить SID пользователя с помощью упомянутых ранее классов .Net:
$objUser = New-Object System.Security.Principal.NTAccount(«corp.wintpro.ru»,»jjsmith»)
$strSID = $objUser.Translate([System.Security.Principal.SecurityIdentifier])
$strSID.Value
Эта же команда PowerShell в одну строку:
(new-object security.principal.ntaccount “jjsmith»).translate([security.principal.securityidentifier])
Как узнать имя учетной записи пользователя или группы по SID?
Чтобы узнать имя учетной записи пользователя по SID (обратная процедура), можно воспользоваться одной из следующих команд:
wmic useraccount where sid=’S-1-3-12-12452343106-3544442455-30354867-1434′ get name
На PowerShell получить имя пользователя по его SID можно с помощью модуля AD для PowerShell:
Get-ADUser -Identity S-1-5-21-247647651-3952524288-2944781117-23711116
Чтобы найти имя доменной группы по известному SID используйте команду:
Get-ADGroup -Identity S-1-5-21-247647651-3952524288-2944781117-23711116
Также можно узнать SD группу и пользователя с помощью встроенных классов PowerShell (без дополнительных модулей):
$objSID = New-Object System.Security.Principal.SecurityIdentifier («S-1-5-21-2470456651-3958312488-29145117-23345716»)
$objUser = $objSID.Translate( [System.Security.Principal.NTAccount])
$objUser.Value
Поиск объектов в Active Directory по SID
Если вы не знаете к какому типу объекта AD относится некий SID и какой точно командлет использовать для его поиска (Get-AdUser, Get-ADComputer или Get-ADGroup), вы можете использовать универсальный метод поиска объектов в Active Directory по SID с помощью командлета Get-ADObject (параметр IncludeDeletedObjects позволяет искать по удаленным объектам AD в корзине).
$sid = ‘S-1-5-21-2470146651-3951111111-2989411117-11119501’
Get-ADObject –IncludeDeletedObjects -Filter «objectSid -eq ‘$sid'» | Select-Object name, objectClass
SID
В нашем случае объект AD, который имеет данный SID, является компьютером (objectClass).