You could do something like this
# CSV layout
#
# VmName,NetworkName,AdapterName
# vm1,pg1,Network adapter 1
# vm1,pg2,Network adapter 2
foreach($rowin(Import-Csv"C:\Users\otcgill\Desktop\Book3.csv"-UseCulture)){
Get-NetworkAdapter-Name $row.AdapterName-VM $row.Vmname|
Set-NetworkAdapter-NetworkName $row.NetworkName-Confirm:$false
}