如果我的代码在下面的代码中输出后如何使我的标题变粗:
$Header = "Account,Ace String,Object Path"
如果我想在csv中的同一列标题下输出最后一行,我该怎么做:
$OutInfo = $Folder.Fullname + "," + $ACL.IdentityReference + "," + $ACL.AccessControlType + "," + $ACL.IsInherited + "," + $ACL.InheritanceFlags + "," + $ACL.PropagationFlags
我想要($ ACL.AccessControlType,$ ACL.IsInherited,$ ACL.InheritanceFLags和$ ACL.Propagations标志显示在对象路径的列标题下。
答案 0 :(得分:2)
这里有两个问题。
第一种:CSV文件格式没有样式/格式化功能。它只是纯文本,带有分隔列。 IOW,如果你想继续使用CSV输出,那么你所要求的就无法完成。
对于第二种情况:您通过拥有比标题中更多的数据列来破坏CSV文件。这将被证明是一团糟。
更好的解决方案:将所有数据整合到一个对象集合中(基本上是一个二维数组),然后通过export-csv
管道该集合