Import-Module ActiveDirectory Get-ADUser -Filter * -Properties * | export-csv c:\ADusers.csv
Import-Module ActiveDirectory Get-ADComputer -Filter * -Properties * | export-csv c:\ADcomputers.csv
-Encoding UTF8
- definice kódování výstupního souboru
např.: Get-ADUser -Filter * -Properties * | export-csv c:\ADusers.csv -Encoding UTF8
-Delimiter „;“
- definice oddělovače hodnot v řádku, výchozí je ,
(čárka)
např.: Get-ADUser -Filter * -Properties * | export-csv c:\ADusers.csv -Delimiter „;“
Prostý výpis :
Get-ADUser -filter {Enabled -eq $True -and PasswordNeverExpires -eq $False} -Properties "sAMAccountName", "msDS-UserPasswordExpiryTimeComputed" | Select-Object -Property "sAMAccountName",@{Name="ExpiryDate";Expression={[datetime]::FromFileTime($_."msDS-UserPasswordExpiryTimeComputed")}}
Výpis do souboru :
Get-ADUser -filter {Enabled -eq $True -and PasswordNeverExpires -eq $False} -Properties "sAMAccountName", "msDS-UserPasswordExpiryTimeComputed" | Select-Object -Property "sAMAccountName",@{Name="ExpiryDate";Expression={[datetime]::FromFileTime($_."msDS-UserPasswordExpiryTimeComputed")}} | export-csv c:\accountexpire.csv