Se o seu arquivo txt é apenas uma lista separada por espaços de [computername] [ip-address] , você pode usar o Import-Csv cmdlet :
$Computers = Import-Csv -Path C:\file.txt -Delimiter " " -Header Name,IP
foreach($Computer in $Computers){
# Query $Computer.Name
# Assign $Computer.IP as the static address
}