| Export-CSV Filename.csv -NoTypeInformation
| Out-File filname.txt
$serverip = "<YourServerTcpIpAddress>"
$file = Get-Content netstat-ano.txt
$arrTemp = @()
$arrDeduppedList = @()
foreach ($line in $file)
{
if ($line.Contains($serverip))
{
$output = (($line -split (" "))[4] -split (":"))[0]
$arrTemp += $output.Trim()
}
}
$arrDeduppedList = $arrTemp | sort | get-unique
foreach ($thing in $arrDeduppedList)
{
[System.Net.dns]::GetHostbyAddress($thing)
}
$File = Netstat -ano
$file = Get-Content netstat-ano.txt
$serverip = "<YourServerTcpIpAddress>"
$arrTemp = @()
$arrDeduppedList = @()
$file = netstat -ano
foreach ($line in $file)
{
if ($line.Contains($serverip))
{
$output = (($line -split (" "))[4] -split (":"))[0]
$arrTemp += $output.Trim()
}
}
$arrDeduppedList = $arrTemp | sort | get-unique
foreach ($thing in $arrDeduppedList)
{
[System.Net.dns]::GetHostbyAddress($thing)
}
$serverip = "<YourServerTcpIpAddress>"
$servername = $env:computername + "." + $env:userdnsdomain
$serverip = [System.Net.Dns]::GetHostbyName($servername).AddressList.IPAddressToString
$arrTemp = @()
$arrDeduppedList = @()
$servername = $env:computername + "." + $env:userdnsdomain
$serverip = [System.Net.Dns]::GetHostbyName($servername).AddressList.IPAddressToString
$file = netstat -ano
foreach ($line in $file)
{
if ($line.Contains($serverip))
{
$output = (($line -split (" "))[4] -split (":"))[0]
$arrTemp += $output.Trim()
}
}
$arrDeduppedList = $arrTemp | sort | get-unique
foreach ($thing in $arrDeduppedList)
{
[System.Net.Dns]::GetHostbyAddress($thing)
}
$IPAddresses = Get-NetIPAddress | where {($_.AddressFamily -eq "IPv4") -AND ($_.IPAddress -ne "127.0.0.1")} | select IPAddress
$IPAddressTable = Get-WmiObject -Class Win32_NetworkAdapterConfiguration -Filter 'IPEnabled = True'
$IPAddresses = $IPAddressTable.ipaddress | where {$_ -like "*.*"}
Foreach ($IPAddress in $IPAddresses) { <Script here> }