【发布时间】:2014-03-30 01:31:52
【问题描述】:
我正在尝试从 Windows Serve Backup 日志创建 HTML 备份报告。此报告返回具有以下属性的最新日志:
- 创建时间
- 身份证
- 级别显示
- 留言
我的脚本是:
$lastsevendays = (get-date) - (new-timespan -day 7)
$MyObject = Get-WinEvent -FilterHashTable @{LogName='Microsoft-Windows-Backup'; StartTime=$lastsevendays}
$Header = @"
<style>
TABLE {border-width: 1px;border-style: solid;border-color: black;border-collapse: collapse;}
TH {border-width: 1px;padding: 3px;border-style: solid;border-color: black;background-color: #6495ED;}
TD {border-width: 1px;padding: 3px;border-style: solid;border-color: black;}
</style>
"@
$MyObject | Select 'TimeCreated', 'LevelDisplayName','ID', 'Message' | ConvertTo-HTML -Head $Header | Out-file C:\script.htm
现在我想在“消息”列的右侧添加一列。通常,此列将返回备份的大小。我可以使用以下命令获得备份大小:
(($objFSO.GetFolder("C:\Users\Backup").Size) / 1MB)
我已经找了好几天了,但我真的找不到办法。 你能帮帮我吗?
【问题讨论】:
标签: powershell