Forum: PC Hard- und Software IP-Adresse ändern Powershell


von Marco G. (grmg2010)


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ß

von c-hater (Gast)


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...

von Max M. (jens2001)


Lesenswert?

Marco G. schrieb:
> habe drei verschiedene Fehlermeldung

UND WELCHE!

von Reinhard S. (rezz)


Lesenswert?

So rein ins Blaue würde ich vermuten das "Ethernet" nicht ganz richtig 
ist, ist mMn etwas zu allgemein. Oder wie macht man das bei mehreren 
Netzwerkkarten?

von Marco G. (grmg2010)


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)

von Marius K. (kuemmel)


Lesenswert?


von Marco G. (grmg2010)


Lesenswert?

Danke für den Link, den hatte ich bereits genutzt. Dennoch besteht ein 
Problem weiterhin. Es gibt keine Fehlermeldung, die IP des Adapters hat 
sich trotzdem nicht geändert und ist beim Alten.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.