Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $Mac = 'xx:xx:xx:xx:xx:xx'
- $MacByteArray = $Mac -split "[:-]" | ForEach-Object { [Byte] "0x$_"}
- [Byte[]] $MagicPacket = (,0xFF * 6) + ($MacByteArray * 16)
- $UdpClient = New-Object System.Net.Sockets.UdpClient
- $UdpClient.Connect(([System.Net.IPAddress]::Broadcast),7)
- $UdpClient.Send($MagicPacket,$MagicPacket.Length)
- $UdpClient.Close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement