【问题标题】:Export multiple line in CSV (Not multi-property value into CSV)在 CSV 中导出多行(不是多属性值到 CSV)
【发布时间】:2020-01-12 07:44:51
【问题描述】:

首先我想澄清一下,我的问题是不是如何将多值属性(数组)导出到 csv 文件中。

我的用例如下:我正在创建一个代码来审核 Hyper-V 基础架构,并且我希望在一个 CSV 单元中包含多行。例如:NIC1、NIC2 ... 磁盘 1、磁盘 2。 我不想使用join 运算符并将其放在一行中。

我几乎可以肯定有一篇关于此的文章,并且我确实设法实现了目标,但不幸的是,我既找不到这篇文章,也找不到我使用它的脚本。

任何建议或想法将不胜感激! :)

【问题讨论】:

标签: powershell csv


【解决方案1】:

提示由 LeroyJD 在 cmets 中提交。 @LeroyJD,非常感谢,帮了大忙! :)

总结一下以供将来参考:是的,可以通过使用新行backtick n 来呈现多行。示例代码:

[PSCustomObject]@{
    Value1 = 'Hello'
    Value2 = "Hello `nWorld"
} | Export-Csv C:\TEMP\multiline.csv -NoTypeInformation

Invoke-Item C:\TEMP\multiline.csv

结果:

再次感谢 LeroyJD 的提示!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-18
    • 2019-12-12
    • 2023-01-20
    • 1970-01-01
    • 1970-01-01
    • 2020-01-24
    相关资源
    最近更新 更多