如何将Powershell结果加载到CSV或文本文件中?

问题描述 投票:0回答:1

我正在尝试将PowerShell结果加载到CSV或文本文件中

首先,我需要使用此方法获取所有已禁用的帐户:

Search-ADAccount -AccountDisabled -UsersOnly |FT Name

它将返回一堆已禁用的名称。如何将其加载到CSV或TXT文件中?

这是我尝试过的:

Search-ADAccount -AccountDisabled -UsersOnly |FT Name | Export-CSV -Path C:\Users\hou\Downloads\Test.csv

但结果是像“27c87ef9bbda4f709f6b4002fa4af63c”这样的一堆东西,而不是我想要的名字。

我该怎么做呢?

powershell
1个回答
2
投票

也许:

Search-ADAccount -AccountDisabled -UsersOnly | 
    Select Name | 
    Export-CSV -Path C:\Users\hou\Downloads\Test.csv -NoTypeInformation

然后,您将拥有一个只包含名称(包括标题)的CSV文件,您可以将其用作数据库CSV导入的输入。

Format-Table将对象转换为格式化记录流,这些记录用于输出但不用于进一步处理。如果您想了解更多相关信息,请参阅:

PowerShell Basics: Formatting

How PowerShell Formatting and Outputting REALLY works

© www.soinside.com 2019 - 2024. All rights reserved.