我目前正在尝试编写一个脚本,该脚本将创建位于给定目录中的 .txt 和 .pdf 文件列表,其中包含一些有关它的信息。使用 Get-ChildItem 我可以获得我想要的结果,但我无法将其转换为 HTML,因为这样做时我会丢失有关文件的所有信息(仅保留文件名)。使用此代码,我只能获取最后一个文件所需的信息:
$types = @("*.txt", "*.pdf")
foreach ($type in $types) {
Get-ChildItem C:\POWERSHELL -Filter $type -Recurse | ConvertTo-Html |
Out-File c:\status23.html
}
使用此代码,我只收到名称:
$result = {
foreach ($type in $types) {
Get-ChildItem C:\POWERSHELL -Filter $type
}
}
ConvertTo-HTML -Body "$result" -Title "htmlname" | Out-File c:\status343t4.html
希望任何人都可以帮助我 - 我怎样才能获得所有需要的信息?