Powershell-无法添加第二和第三日期修改参数

时间:2018-10-11 12:37:10

标签: shell powershell scripting

我可以使用其与时间相关的参数(例如lastlogon,创建时等)从DC检索用户帐户,并且可以设法将lastLogon参数更改为我的首选(dd.MM.yyyy)。但是我无法对“ whenCreated”和“ PasswordLastSet”日期进行相同的转换。

Get-Aduser  -Filter * -Properties *|Select name,SamAccountName,PasswordExpired,description,whenCreated,PasswordLastSet,Enabled,DistinguishedName,DisplayName,GivenName,SurName, @{N='LastLogon'; E={[DateTime]::FromFileTime($_.LastLogon).ToString('dd.MM.yyyy')}} |export-csv C:\result.csv

在这个问题上,我需要您的帮助。如何同时将3个日期格式修改为我的偏好。

谢谢..

1 个答案:

答案 0 :(得分:1)

@{N='whenCreated'; E={$_.whenCreated.ToString('dd.MM.yyyy')}}, @{N='PasswordLastSet'; E={$_.PasswordLastSet.ToString('dd.MM.yyyy')}}

没有'FromFileTime'。