我想将powershell输出转换为html文件

我想将powershell输出转换为html文件,html,powershell,Html,Powershell,我想将powershell结果转换为html文件 我有一个数组$f=“gsds,jv,hfvw” 我希望html文件以新行打印数组的每个元素 怎么做 谢谢 我用了这个密码 $f=“6E478126623488753478” 获取服务| ConvertTo Html-Body“$f”|输出文件D:\Service.Html 结果被淘汰了 6E478126623488753478 你的意思是这样的吗 $test = "abc","def","ghi" foreach ($row in $test)

我想将powershell结果转换为html文件

我有一个数组$f=“gsds,jv,hfvw”

我希望html文件以新行打印数组的每个元素

怎么做

谢谢

我用了这个密码 $f=“6E478126623488753478” 获取服务| ConvertTo Html-Body“$f

”|输出文件D:\Service.Html

结果被淘汰了

6E478126623488753478
你的意思是这样的吗

$test = "abc","def","ghi"
foreach ($row in $test) {Write-Output "<p> $row </p>"}
$test=“abc”、“def”、“ghi”
foreach($test中的行){Write Output“$row

”}
输出:

<p> abc </p>
<p> def </p>
<p> ghi </p>
abc

def

ghi

cls $Path='C:\temp\test'#路径目录

获取所有子文件夹的递归列表

$SubFolders = dir $Path -Recurse | Where-Object {$_.PSIsContainer} | ForEach-Object -Process {$_.FullName}
遍历子文件夹列表并获取每个子文件夹中的第一个文件

ForEach ($Folder in $SubFolders)
    {
    $FullFileName = dir $Folder | Where-Object {!$_.PSIsContainer} | Sort-Object {$_.LastWriteTime} -Descending | Select-Object -First 1 
对于每个文件,获取其位置并输出robocopy命令以供使用

ForEach ($File in $FullFileName)
    {
    $FilePath = $File.DirectoryName
    $FileName = $File.Name
    write-output "$FilePath $FileName"  
    }

}

是的,但它应该是html格式的。。我找到了一种将数组存储为$f=“gsds,
,jvh,
,fvw”的方法。
$f
不是数组。它是一根绳子。它对您的服务有什么意义<代码>获取服务|转换为Html足以创建Html。获取输出C:\temp\test\Folder1 02test.txt C:\temp\test\Folder2新的Microsoft PowerPoint.txt C:\temp\test\Folder3 Sumee.docx PS C:\temp\test>需要以Html格式输出