Это всего лишь одна из бесчисленных попыток сделать эту работу, Мой код:
$test = Invoke-WebRequest -Uri "https://www.us-cert.gov/ncas/current-activity"
$Dates = $test.ParsedHtml.getElementsByTagName("div") | Where {$_.className -eq "entry-date"} | Select outertext #| ConvertTo-Csv -NoTypeInformation
$Descrp = $test.ParsedHtml.getElementsByTagName("div") | Where {$_.classname -eq "field-content"} | Select innertext #| ConvertTo-Csv -NoTypeInformation
$Links = $test.ParsedHtml.getElementsByTagName("a") | Where {$_.href -like "*current-activity/2020*"}| Select -Unique pathname #| Select -unique #| ConvertTo-Csv -NoTypeInformation #ForEach-Object -MemberName pathname
$commands_array = @()
{
$item = New-Object PSObject
$item | Add-Member -NotePropertyName Dates -NotePropertyValue ($Dates + ";" | Out-String).trim()
$item | Add-Member -NotePropertyName Descrp -NotePropertyValue ($Descrp + ";" | Out-String).trim()
$item | Add-Member -NotePropertyName Links -NotePropertyValue ($Links + ";" | Out-String).trim()
$commands_array += $item
}
$item | Export-Csv -NoTypeInformation -path C:\Users\APITest7.txt
Результаты, все в одном столбце. Может ли кто-нибудь помочь, я был бы очень признателен за некоторую помощь, это все новое для меня.