Приветствую Вас, Гость
Главная » Статьи » Windows » Сервера

Windows/ Commands.AD
Экспорт пользователей домена в CSV powershell
 
$objSearcher = New-Object System.DirectoryServices.DirectorySearcher
$objSearcher.SearchRoot = "LDAP://dc=domain,dc=local"
$objSearcher.Filter = "(&(objectCategory=person)(!userAccountControl:1.2.840.113556.1.4.803:=2))"
$users = $objSearcher.FindAll()
# Количество учетных записей
$users.Count
$users | ForEach-Object {
 $user = $_.Properties
 New-Object PsObject -Property @{
 Должность = [string]$user.description
 Отдел = [string]$user.department
 Логин = [string]$user.userprincipalname
 Телефон = [string]$user.telephonenumber
 MТелефон = [string]$user.mobile
 Комната = [string]$user.physicaldeliveryofficename
 ФИО = [string]$user.cn
 ФАМ = [string]$user.sn
 ИМЯ = [string]$user.givenname
 ГОРОД = [string]$user.l
 МЫЛО = [string]$user.mail
 
 }
} | Export-Csv -NoClobber -Encoding Unicode -Path c:\list_users_act.csv

Взято: https://iamroot.ru/2013/03/eksport-polzovatelej-domena-v-csv-powershell.html

Категория: Сервера | Добавил: ab0k (24.07.2019)
Просмотров: 178 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar