0

我有以下脚本。我希望它返回两个 html 表,但是,它们都返回一个大的 html 表。它是一种使用创建多个表的方法ConvertTo-Html吗?

@(dir | select -First 3; Get-Process | select -First 3) | ConvertTo-Html

@{dir = dir | select -First 3; ps = Get-Process | select -First 3} | 
    ConvertTo-Html
4

2 回答 2

3

不是很优雅,但它有效:

get-process | select -first 3 | ConvertTo-Html -body (dir | select -first 3 | convertto-html -fragment) |out-file result.html

祝你好运!

于 2013-05-14T23:58:33.620 回答
1

No.ConvertTo-Html不区分不同的输入行块。如果要创建自定义 HTML 输出,则必须编写自己的函数/cmdlet。

于 2013-05-14T22:45:16.677 回答