ConvertTo-HTML变量

时间:2017-12-28 05:18:51

标签: html powershell variables

我有一个PowerShell脚本,它从多个文件夹中提取日志文件,并将数据作为HTML文件输出。我需要将文件夹名称从PowerShell变量插入到HTML文件中有关如何将PowerShell $variable转换为可用于我的报告的HTML格式的任何想法吗?以下是我的剧本:

$a = Get-Date -Format M.d
$Test = (Get-Content -Path "\\Test\d$\APSO\LCI\Scripts\MW\AllServers.txt")
foreach ($Server in $Test) {
    Get-ChildItem -Path "\\test\LogFiles\BackupEventLogs\$Server\" -Exclude *.evt* |
        ? {$_.LastWriteTime -gt (Get-Date).AddDays(-1)} |
        ConvertTo-Html -Property LastWriteTime, Name >> \\test\d$\APSO\LCI\Checks\Backups$a.html
}

1 个答案:

答案 0 :(得分:0)

只需添加一个包含文件信息结果的附加变量即可。 有点像...

(Get-ChildItem -Path D:\Temp\diff\TestFile_4.txt).DirectoryName
(Get-ChildItem -Path D:\Temp\diff\TestFile_4.txt).Directory.Name

D:\Temp\diff
diff

然后像往常一样传递变量。