编辑
我会得出结论,Import-Csv 对于格式不正确的 CSV 并不理想,并将使用 Get-Content 和拆分。感谢所有的答案。
示例 CSV:
"SessionID","ObjectName","DatabaseName",,,,,,,, "144","","交流电"
最后使用Import-Csv
的任何空字段都不会被计算在内 - 它只会在“DatabaseName”之后停止。
有什么办法可以包含空字段?
编辑:
我只需要计算字段并确保它们的数量少于 X。不仅标题可能包含空字段,而且内容也可能包含。这些文件通常是手动制作的,格式不正确。由于文件也可能变得非常大,我宁愿不要也使用Get-Content
和拆分,因为我已经在使用Import-Csv
它的属性。