У меня есть следующие два сценария. Я хотел бы создать текстовый файл с результатами либо
a) тот же каталог, в котором происходило первоначальное выполнение, или
б) В каталоге c:
1)
$sum = 0
foreach ($i in dir -filter *.log -Rec)
{
$sum += (gc $i.fullname | select -Skip 5 | ConvertFrom-Csv -Delimiter "`t" | ? {$_.Details -match "^(\d+)"} |% {$matches[1]} | Measure-Object -Sum).Sum
}
$sum
[Console]::Write("Press any key to continue . . . ")
[Console]::ReadKey()
2)
foreach ($i in dir -filter *.log -Rec)
{
$cameras = gc $i.fullname | select -Skip 5 | ConvertFrom-Csv -Delimiter "`t" | group "Entity "
$cameras | select Name, @{n="Total";e={ ($_.group | ? {$_.Details -match "^(\d+)"} |% {$matches [1]} | Measure-Object -Sum).Sum}} | ? {$_.Total -gt 0}
}
[Console]::Write("Press any key to continue . . . ")
[Console]::ReadKey()