我正在使用Quest AD cmdlet,特别是Get-QADUser,从AD中提取用户列表并返回一些属性.没有问题,很容易,但我想在导出为CSV之前转换其中一个属性(parentContainerDN).
Get-QADUser -name "Froosh" | Select-Object logonName,homeDrive,parentContainerDN | Export-CSV C:\Temp\File.csv
Run Code Online (Sandbox Code Playgroud)
这当然有效,但parentContainerDN很长且不整洁.有没有一种简单的方法可以在将它传递给Export-CSV之前用parentContainerDN.Name替换它?
我对命令行解决方案或脚本片段感到满意.
谢谢!
有一种特殊的语法可以在选择对象中创建即时属性。试试看(为清楚起见添加了包装):
get-qaduser -name "hamilmat"
| select-object logonName, homeDrive,
@{Name="containerName"; Expression={$_.parentContainerDN.Name}}
| export-csv ...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1869 次 |
| 最近记录: |