Iska, пробовал, но почему-то они выводились не в том порядке, который я задавал, а в каком-то своем.
Kazun, спасибо, самое то.
конечный вариант:
Код:
![Выделить весь код](images/misc/selectcode.png)
PROCESS
{
$csvreportfile = "d:\ADUsers.csv"
Import-Module ActiveDirectory
Get-ADUser -server DCname -Properties * -Filter * |
Select-Object @{Label = "Logon Name";Expression = {$_.sAMAccountName}},
@{Label = "Display Name";Expression = {$_.DisplayName}},
@{Label = "Created";Expression = {$_.whenCreated}},
@{Label = "Account Status";Expression = {if (($_.Enabled -eq 'TRUE') ) {'Enabled'} Else {'Disabled'}}},
@{Label = "Last Changed Password";Expression = {[datetime]::FromFileTime($_.pwdLastSet)}},
@{Label = "Last LogOn Date";Expression = {$_.lastlogondate}} |
Export-Csv -Path $csvreportfile -NoTypeInformation -Encoding utf8
}