» » » Как конвертировать AD свойство пользователя accountExpires в читаемый формат?
Лента новостей

Как конвертировать AD свойство пользователя accountExpires в читаемый формат?

Категория: Microsoft / PowerShell Просмотров: 60
Как конвертировать AD свойство пользователя accountExpires в читаемый формат? 
При использовании Powershell Модуля ActiveDirectory, для получения свойства пользователя accountExpires (срок действия аккаунта), результат выводится в числовом формате. Пример кода: 

Import-Module ActiveDirectory 
$AccExp = (Get-ADUser test2 -properties accountExpires ).accountExpires 
$AccExp 
Разультат
131766804000000000 

Если есть уверенность, что значение accountExpires точно содержит действительное значение даты, то можно использовать командлет:
 ([DateTime]$AccExp).AddYears(1600).ToLocalTime() 

или добавить проверку на корректность входных данных
Import-Module ActiveDirectory

$AccExp = (Get-ADUser test2 -properties accountExpires ).accountExpires
#$AccExp
If (($AccExp -eq 0) -or ($AccExp -gt [DateTime]::MaxValue.Ticks)) {
$DateAccExp = "<NotDate>"
} Else {
$DateAccExp = ([DateTime]$AccExp).AddYears(1600).ToLocalTime()
}
$DateAccExp
дата: 4-12-2017, 12:42
автор: publisher
количество просмотров: 60
+ 0 -
Имя:*
E-Mail:
Введите код: *
Кликните на изображение чтобы обновить код, если он неразборчив
Привет, Гость
Выполнить вход через социальные сети:
Новости партнеров

Exchange Server: версии билдов и даты релизов

Список актуальных обновлений для Microsoft Exchange доступен по адресу: ...

Экспорт — импорт контактов через CSV файл

Наверняка многие сталкивались с задачей массового создание большого количества контактов в ...

Конвертирование почтовых ящиков

User Mailbox (или пользовательский почтовый ящик) — обычный почтовый ящик пользователя. ...

Вышел Microsoft Exchange Server 2010 Service Pack 3

Официально выпущен и доступен для скачивания Exchange Server 2010 Service Pack 3. При переходе на ...

Скрипт для получения информации о версии Exchange и установленных Rollup Update

Обнаружил, на мой взгляд,  интересный скрипт, для получения информации о версии Exchange и ...

Microsoft Exchange Server 2013: Design, Deploy and Deliver an Enterprise Messaging Solution

Название: Microsoft Exchange Server 2013: Design, Deploy and Deliver an Enterprise Messaging ...

Обновления Exchange 2010 SP2 RU5 и Exchange 2010 SP1 RU8

11 декабря Корпорация Майкрософт выпустила набор обновлений  для Exchange 2010 SP1 и SP2, а также ...

Exchange 2010 Service Pack 3. Когда и что ожидать

Выпуск Microsoft Exchange Server 2010 SP3 анонсирован на первую половину 2013 года. В качестве ...