Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在powershell脚本中输出的csv文件中加粗标题_Powershell - Fatal编程技术网

在powershell脚本中输出的csv文件中加粗标题

在powershell脚本中输出的csv文件中加粗标题,powershell,Powershell,在下面的代码中输出标题时,如何使标题加粗: $Header = "Account,Ace String,Object Path" 如果我想在csv中的同一列标题下输出最后一行,我该怎么做: $OutInfo = $Folder.Fullname + "," + $ACL.IdentityReference + "," + $ACL.AccessControlType + "," + $ACL.IsInherited + "," + $ACL.InheritanceFlags + "," +

在下面的代码中输出标题时,如何使标题加粗:

$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 Flags)显示在对象路径的列标题下。

这里有两个问题

首先,CSV文件格式没有样式/格式设置功能。它只是纯文本,带有分隔列。瞧,如果您想继续使用CSV输出,您所要求的将无法完成

第二,你破坏了你的CSV文件,因为你的标题中有比你更多的数据列。这将被证明是一团混乱


更好的解决方案:将所有数据汇集到一个对象集合中(基本上是一个二维数组),然后通过管道将该集合传输到
导出csv

我想我理解您的意思,让我尝试创建一个二维数组来输出文件。