Quantcast
Channel: Utveckling – Byggoteknik
Viewing all articles
Browse latest Browse all 31

WOL-script till NAS

$
0
0

WOL

Köpt en ny NAS och knackade ihop ett enkelt Wake On Lan-script i Powershell. Jag vill kunna fjärrstyra NASen (Network Attached Storage för att lagra filer) och starta upp den från min klient och knackade ihop ett enkelt PowerShell-script som löser detta. Koden väcker först NASen med ett WOL-anrop. Det tar ett tag för NASen att starta så andra delen i koden pingar tills den svarar och då får man återkoppling på att den är redo. NN:NN:NN:NN:NN:NN byts ut till NASens MAC-adress som ofta står på en etikett på chassit. 192.168.IP3:IP4 byts ut till NASens statiska IP-adress som man anger i gränssnittet och som måste ligga utanför DHCP-intervallet i routern. Koden lagras i en exekverbar fil på skrivbordet WOL_NAS.ps1 [code] $NasMac = "NN:NN:NN:NN:NN:NN" $MacByteArray = $NasMac -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() $NasIP = "192.168.IP3:IP4" do { Write-Host "Pinging NAS @" $NasIP sleep 3 } until(Test-NetConnection $NasIP -Port 80 | ? { $_.TcpTestSucceeded } ) Write-Host "NAS is online." sleep 5 [/code]

Viewing all articles
Browse latest Browse all 31

Trending Articles


Emma och Hans Wiklund separerar


Dödsfallsnotiser


Theo Gustafsson


Katrin Ljuslinder


Rickard Olssons bröllopslycka efter rattfyllan


Sexbilderna på Carolina Neurath gjorde maken rasande


Öppna port för VPN tjänst i Comhems Wifi Hub C2?


Beröm för Frida som Carmen


Emilia Lundbergs mördare dömd till fängelse


Peg Parneviks sexfilm med kändis ute på nätet


518038 - Leif Johansson - Stockholms Auktionsverk Online


Martina Åsberg och Anders Ranhed har blivit föräldrar.


Klassen framför allt


Brangelinas dotter byter kön


Norra svenska Österbotten


Sanningen om Lotta Engbergs skilsmässa från Patrik Ehlersson


Arkitekt som satt många spår


Krysslösningar nr 46


Per MICHELE Giuseppe Moggia


Månadens konst - En egen olivlund!