我正在尝试使用 PowerShell 中的 -ExpandProperty
功能来停止出现在输出中的 header 并格式化没有分秒的日期。这只是为了获取 AD 对象的创建日期:
Get-ADComputer -Server $Server -Identity BlahBlah -Properties Created |
Select-Object -ExpandProperty @{Name="Created";Expression={$_.Created.ToString("yyyy-MM-dd")}}
这不会产生结果,只有当我排除
"-ExpandProperty"
部分时,它才会产生正确的日期格式,但包含我不想要的标题 "Created"
。请问有什么想法吗?
最佳答案
我目前无权访问 AD,但这可能是您所追求的
更新了
Get-ADComputer -Server $Server -Identity BlahBlah -Properties Created | Select-Object Created | ForEach-Object {$_.Created.ToString("yyyy-MM-dd")}
关于PowerShell -ExpandProperty 和正确的日期格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53238445/