如何使用 PowerShell 检索 CSV 文件头?


若要使用 PowerShell 检索 CSV 文件头,一旦使用该 CSV 文件对其导入,我们需要使用隐藏属性 PSObject。我们在 C:\temp\VMTags.csv 中存储了一个 CSV 文件,我们需要检索其头。CSV 文件如下所示。

ABCD
ForPatching_DayApplicationOwner
AnsibleSundaySecretTagChirag

导入 CSV 文件,

PS C:\> $csv = Import-Csv C:\Temp\VMTags.csv
PS C:\> $csv

For    Patching_Day Application Owner
---    ------------ ----------- -----
Ansible    Sunday    SecretTag Chirag

示例

访问隐藏属性,

PS C:\> $csv.psobject

输出

我们需要使用属性来获取我们的值。我们将在此处获取所有头。

PS C:\> $csv.psobject.Properties | Select Name
Name
----
For
Patching_Day
Application
Owner

获取所有头值,

PS C:\> $csv.psobject.Properties | Select Value
Value
-----
Ansible
Sunday
SecretTag
Chirag

更新于: 06-Apr-2021

5K+ 浏览

开启你的 事业

完成课程获得认证

开始
广告
© . All rights reserved.