Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function Send-UdpDatagram
- {
- Param ([string] $EndPoint,
- [int] $Port,
- [string] $Message)
- $IP = [System.Net.Dns]::GetHostAddresses($EndPoint)
- $Address = [System.Net.IPAddress]::Parse($IP)
- $EndPoints = New-Object System.Net.IPEndPoint($Address, $Port)
- $Socket = New-Object System.Net.Sockets.UDPClient
- $EncodedText = [Text.Encoding]::ASCII.GetBytes($Message)
- $SendMessage = $Socket.Send($EncodedText, $EncodedText.Length, $EndPoints)
- $Socket.Close()
- }
- # function becomes available after loading into your ISE environment
- # Send-UdpDatagram -EndPoint "<REMOTE_GW_IP>" -Port 500 -Message "test.mymetric:0|c"
- # Send-UdpDatagram -EndPoint "<REMOTE_GW_IP>" -Port 4500 -Message "test.myothermetric:0|c"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement