Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.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
将数组输出到HTML文件_Html_Powershell - Fatal编程技术网

将数组输出到HTML文件

将数组输出到HTML文件,html,powershell,Html,Powershell,我已获得一个可工作的PowerShell脚本进行修改。此脚本检查SharePoint web应用程序中的断开链接,并报告找到的任何断开链接。当前,脚本将结果输出到文本文件 代码: $results | Out-File report.txt $results | ConvertTo-Html | Out-File report.html 结果格式: $results | Out-File report.txt $results | ConvertTo-Html | Out-File rep

我已获得一个可工作的PowerShell脚本进行修改。此脚本检查SharePoint web应用程序中的断开链接,并报告找到的任何断开链接。当前,脚本将结果输出到文本文件

代码:

$results | Out-File report.txt
$results | ConvertTo-Html | Out-File report.html
结果格式:

$results | Out-File report.txt
$results | ConvertTo-Html | Out-File report.html
链接列表名称-项目ID-URL+URL名称-HTTP状态代码 -网址

结果:

$results | Out-File report.txt
$results | ConvertTo-Html | Out-File report.html
链接列表1-1-,谷歌(好)-200-


但是,当我尝试使用
converttohtml
函数时,我得到了不同的输出:

代码:

$results | Out-File report.txt
$results | ConvertTo-Html | Out-File report.html
结果:

$results | Out-File report.txt
$results | ConvertTo-Html | Out-File report.html
76

因此,我接收的不是一串文本,而是它的长度

我做错了什么

注意:

  • 结果
    是一个数组

转换为Html
并非要这样使用,请参见帮助:

将Microsoft.NET Framework对象转换为可在Web浏览器中显示的HTML。 您需要向此cmdlet发送一个对象(由命令生成),而不仅仅是一堆文本。请参阅:获取Html帮助-示例

这是一种做你想做的事情的方法:

$results | ForEach-Object {Add-Member -InputObject $_ -Type NoteProperty -Name Value -Value $_; $_} | ConvertTo-Html -Property Value

Convertto Html
不是用来这样使用的,请参见帮助:

将Microsoft.NET Framework对象转换为可在Web浏览器中显示的HTML。 您需要向此cmdlet发送一个对象(由命令生成),而不仅仅是一堆文本。请参阅:获取Html帮助-示例

这是一种做你想做的事情的方法:

$results | ForEach-Object {Add-Member -InputObject $_ -Type NoteProperty -Name Value -Value $_; $_} | ConvertTo-Html -Property Value