Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] чтение фотографии из AD средствами PowerShell

Ответить
Настройки темы
PowerShell - [решено] чтение фотографии из AD средствами PowerShell

Новый участник


Сообщения: 29
Благодарности: 0

Профиль | Отправить PM | Цитировать


Написал следующий скрипт!
Код: Выделить весь код
[CmdletBinding(SupportsShouldProcess=$true)]Param()
function Test-Null($InputObject) { return !([bool]$InputObject) }
$ADuser = ([ADSISearcher]"(&(objectCategory=User)(SAMAccountName=$env:username))").FindOne().Properties
$ADuser_photo = $ADuser.jpegPhoto
$ADuser_sid = [System.Security.Principal.WindowsIdentity]::GetCurrent().User.Value

write-output $ADuser
write-output $ADuser_photo
при выполнении он должен показать список аттрибутов пользователя из AD и значение в аттрибуте jpegPhoto
Но при выполнении данного скрипта, в списке аттрибутов почему то нет jpegPhoto. Хотя в AD на данном пользователе есть данный атрибут и он заполнен
Что я сделал не так в скрипте?

Отправлено: 16:51, 19-06-2019

 

Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


Цитата ANDiv1976:
Написал следующий скрипт! »
скорее накопипастил фрагменты не вдумываясь

получить из AD данные текущего пользователя можно так:
Код: Выделить весь код
Get-AdUser ([System.Security.Principal.WindowsIdentity]::GetCurrent().User)
а получить фотографию так:
Код: Выделить весь код
Get-AdUser ([System.Security.Principal.WindowsIdentity]::GetCurrent().User) -Properties jpegPhoto | Select-Object -ExpandProperty jpegPhoto
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:35, 20-06-2019 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] чтение фотографии из AD средствами PowerShell

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - powershell чтение из почтового ящика biopsit Скриптовые языки администрирования Windows 1 13-06-2019 17:33
PowerShell - [решено] Печать изображения средствами PowerShell. IVa_ Скриптовые языки администрирования Windows 2 24-02-2015 18:29
PowerShell - PowerShell: импорт данных в AD из файла Perersmeshnik Скриптовые языки администрирования Windows 2 20-02-2014 09:44
PowerShell - [решено] Импорт из CSV в AD с помощью PowerShell rox33 Скриптовые языки администрирования Windows 23 20-07-2012 15:45
Любой язык - [решено] Нужен скрипт cmd,vbs,PowerShell для проверки списка пользователей и их удаление из AD alex_frog Скриптовые языки администрирования Windows 6 22-07-2009 18:41




 
Переход