Что означают вышеприведенные комментарии, так это то, что вы должны показать свою работу, то, что вы исследовали, где у вас есть вопросы и т. Д., Поскольку вы новичок в PowerShell, чтобы другие могли догадаться, что вы знаете или не знаете.
Например, знаете ли вы, как читать файл, анализировать его, использовать регулярные выражения, pscustomobject и т. Д.?
$datafile = @'
Tampa Server 10.73.202.91
Hollywood Server 10.73.203.91
Coconut Server 10.73.204.91
Brighton Server 10.73.206.91
Bollywood Server 10.73.207.91
'@
$data = $datafile -split "`n"
$data.count
$obj = @()
$data | % {
$line = $_
$matches = [regex]::Matches($line, "(.*)(\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b)")
$obj += [pscustomobject]@{'Name'=$matches.Groups[1].Value.Trim(); 'IP'=$matches.Groups[2].Value;}
}
$obj