Functions/Test-ExampleCSV.ps1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Function Test-ExampleCSV { [CmdletBinding()] Param ( [Parameter(Mandatory)][string[]]$CSVFile ) $CSVContent = Import-CSV -Path $CSVFile -ErrorAction STOP ForEach ($Item in $CSVContent) { Write-Verbose "$($Item.Hostname)" Write-Verbose "$($Item.IPAddress)" Test-Connection $Item.IPAddress } } |