用 ConvertTo-Html 生成 HTML 报告

把命令输出渲染成可分享的 HTML 表格。

Windows自动化开发文档PowerShell低风险
把对象管道给 ConvertTo-Html 并重定向到 .html 文件。

01命令

命令
$ Get-Service | ConvertTo-Html -Title 'Services' > services.html

02作用说明

ConvertTo-Html 把任意对象管道变成浏览器可读的表格,可选 CSS 和标题,便于把资产清单和健康检查附到工单或发布出来。由定时脚本生成报告正是终端带来的自动化。

03风险

风险低风险
使用条件Windows 10/11 with PowerShell 5.1 or PowerShell 7+
!注意: 生成的 HTML 较朴素,不可信数据需要转义;嵌入现有页面时可用 -Fragment。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • ConvertTo-Html
    Microsoft Learn · vendor-doc · 2026-09-20
    依据: Converts objects into an HTML table that can be viewed in a browser.

最后验证: 2026-10-13 · 分类: 开发者

06相关方案