如何在Powershell中拆分和格式化数组的内容

如何在Powershell中拆分和格式化数组的内容,powershell,Powershell,我有一个脚本,它在我的windows服务器的本地管理组中查找非标准用户帐户,然后继续并删除它们。然后将结果输出到HTML页面。问题是,我正在使用$adm+=$member将删除的用户名保存在一个空数组中,当它发现要删除的用户时,将填充该数组。 问题是,当我在控制台中看到新填充的数组(此时为$adm)的输出时,结果以列表格式显示,但当输出到网站时,其水平方向(例如在网页上)显示为“kab2386”“kab6522”“kab3422”。没有空格且在同一行中。所以我的问题是,我们是否可以让这个数组以列

我有一个脚本,它在我的windows服务器的本地管理组中查找非标准用户帐户,然后继续并删除它们。然后将结果输出到HTML页面。问题是,我正在使用$adm+=$member将删除的用户名保存在一个空数组中,当它发现要删除的用户时,将填充该数组。
问题是,当我在控制台中看到新填充的数组(此时为$adm)的输出时,结果以列表格式显示,但当输出到网站时,其水平方向(例如在网页上)显示为“kab2386”“kab6522”“kab3422”。没有空格且在同一行中。所以我的问题是,我们是否可以让这个数组以列表的方式显示输出,而不是显示在一行中?

类似的内容将添加HTML换行符:

$adm -join "<br>" | Out-File
$adm-加入“
”输出文件

因此,使用换行标记加入数组,并导出页面的字符串。

也许我可以使用foreach循环并溢出此数组的内容?要在每一个元素的新行上显示吗?您的问题中没有足够的信息来诊断问题。请阅读,尤其是如何提供。我可以将数组表示为字符串,然后将其导出为csv吗?因为现在如果我导出它,在CSV文件中它会给我长度值