gci '\Reports\*.txt' | foreach { Get-Content $_ | Select-String -Pattern 'Тип ЦП' | Select-Object -First 1}
Get-ChildItem '\Reports\*.txt' | foreach {
[PSCustomObject]@{
File=$_.Name;
Cpu=Get-Content $_ | Select-String -Pattern 'Тип ЦП' | Select-Object -First 1
}
}