Powershell Ip-changer
Mål⌗
Skapa ett powershell-skript som frågar efter IP-adress och byter IP-adress på ett nätverkskort.
Beskrivning⌗
Ni ska nu använda powershell för att ändra IP-adress på er windows dator, det finns många sätt att ändra IP-adress i windows, men nu ska ni använda skript-språket powershell för att göra detta.
Tillvägagångssätt⌗
Använd programmet Powershell ISE för att skapa ett powershell skript.
Pseudo-kod⌗
Här kommer ordningen ni behöver göra saker i för att få det att funka. Denna ordningen är bara ett förslag som funkade för mig, får ni det att funka på annat sätt så är det också OK.
- Lista vilka nätverkskort som finns på datorn (Get-Netadapter)
- Fråga användaren vilket nätverkskort den vill ändra på (Read-Host, Write-Output)
- Fråga användaren vilken IP-adress den vill ställa in. (Read-Host)
- Ta bort den gamla IP-adressen på nätverkskortet (Remove-NetIPAdress, Remove-NetRoute)
- Ställ in den nya IP-adressen på nätverkskortet (New-NetIPAdress)
När är ni klara⌗
Ni är klara då ni skapat ett skript som byter IP-adress till den man vill ha.
När man är färdig med detta så:
- Lägg till funktion för att ändra nätmask och default gateway
- Lägg till så att programmet kollar om man skriver in en giltig ip-adress (4 siffror som är mellan 0-255)
- Kommentera koden på svenska eller engelska
Read other posts