【发布时间】:2020-06-14 16:27:20
【问题描述】:
我创建了一个脚本,它显示了一个以字母 A 开头的用户列表。
现在我想将它们导出到一个 CSV 文件,其中包含名为 full name、username、creation date 的列。
以下导出所需的列 values,但没有我想要的列 names(标题)。
Get-ADUser -Properties whenCreated -Filter {samaccountname -like 'A*'} |
Select-Object name, SamAccountName, whenCreated |
export-csv -path c:\userexport.csv
【问题讨论】:
-
您能否展示您希望 CSV 文件的外观?包括头记录和至少一个虚拟数据记录。
-
顺便说一句:虽然很方便,但最好是avoid the use of script blocks (
{ ... }) as-Filterarguments。 -
正如 Vad 的回答所示,可以通过 calculated properties 重命名属性。
-
请允许我给你一个标准的建议给新手:如果一个答案解决了你的问题,请accept it点击它旁边的大复选标记(✓),也可以选择投票(投票至少需要 15 个声望点)。如果您发现其他答案有帮助,请给他们投票。接受(您将获得 2 个声望点)和投票可以帮助未来的读者。如果您的问题尚未得到完全解答,请提供反馈或self-answer。
标签: powershell csv rename