IP-Adresse ändern Powershell

OP #4649933
Lesenswert?

Moin,

unter Windows 7 war es möglich, die IP-Adresse eines Netzwerkadapters 
per netsh.exe mit Hilfe eines Skripts einstellen. Dies ist unter Windows 
10 nicht mehr möglich, da die Möglichkeiten des Programms reduziert 
wurden.

Als alternative bietet sich die Powershell.

Ich habe drei verschiedene Fehlermeldung wenn ich versuche die Ip zu 
ändern. Entweder ist DHCP noch aktiv, oder die IP existiert bereits, 
obwohl keine eingetragen ist.
Hier mal der von mir versuchte Code:
1
Remove-NetIPAddress -InterfaceAlias "Ethernet"
2
Set-NetIPInterface -InterfaceAlias "Ethernet" -DHCP Disable
3
new-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 192.168.20.123 -PrefixLength 24
4
ipconfig -all

Gruß
Gast #4650038
Lesenswert?

Marco G. schrieb:

> unter Windows 7 war es möglich, die IP-Adresse eines Netzwerkadapters
> per netsh.exe mit Hilfe eines Skripts einstellen. Dies ist unter Windows
> 10 nicht mehr möglich, da die Möglichkeiten des Programms reduziert
> wurden.

Noch ein Grund mehr, WixDOS10 nicht zu verwenden. War aber garnicht 
nötig. Die bekannten Gründe waren eigentlich schon völlig hinreichend...
OP #4650283
Lesenswert?

Reinhard S. schrieb:
> Ethernet" nicht ganz richtig
> ist, ist mMn etwas zu allgemein

Der Netzwerkadapter hat den Namen "Ethernet" (standardmäßig in Win10) 
und daher sollte es also möglich sein, ihn über diesen alias 
anzusprechen.

c-hater schrieb:
> och ein Grund mehr, WixDOS10 nicht zu verwenden

Ansichtssache. Es ist ja nicht so, dass Windows keine Alternative 
anbietet, man muss sie erst mal anwenden können.

Fehlermeldungen hatte ich im ersten Post bereits beschrieben.
1. Keine Fehlermeldung tritt auf, es wird am Adapter jedoch nichts 
geändert.
2. Trotz DHCP Deaktivierung wird darauf hingewiesesn, dass die aktion 
nicht ausgeführt werden kann, da DHCP aktiv sei
3. Die Parameter seien falsch(obwohl die powershell ise mit ihrer GUI 
verwendet wurde)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren