首页 > 解决方案 > 导出为 HTML 时的 Powershell 结果

问题描述

大家下午好。我有一些东西我想弄清楚如何解决。

当我启动 Powershell 命令时,例如Get-CimInstance -ClassName Win32_OperatingSystem | Select -Exp LastBootUpTime,它会以长格式为我提供正确的日期和时间输出。

但是,当我导出 powershell 脚本时,我必须得到一个不错的 HTML 报告,我得到以下信息:

System Creation Time 03/01/2018 14:56:45 Last System Boot Time 01/25/2021 23:11:05

我错过了什么?

提前致谢!

标签: powershell

解决方案


由于该Get-CimInstance命令DateTime默认输出一个对象,实际上很容易强制它以您想要的方式导出它。在你的情况下,这应该足够了。

(Get-CimInstance -ClassName CIM_OperatingSystem | Select-Object -ExpandProperty LastBootUpTime).ToLongDateString()

推荐阅读