in-der-lernphase
Goto Top

NW-Verbindung anhand IP umbenennen Skript

Hallo,
ich (Anfänger) benötige Hilfe bei einem Skript.
  • umbenennen anhand IPv4 (gut wäre selektieren auf 1tes und 2tes Oktett)
  • umbenennen anhand Inaktivität
Gibt es diese Möglichkeiten?

Content-Key: 31635616025

Url: https://administrator.de/contentid/31635616025

Printed on: April 27, 2024 at 05:04 o'clock

Member: em-pie
em-pie Feb 22, 2024 at 06:24:13 (UTC)
Goto Top
Moin,

Gibt es diese Möglichkeiten?
Ja. Aber nicht bei Deiner Beschreibung.

Was soll umbenannt werden?
Ein User auf dem Rechner?
Ein Computer-Objekt im AD?
Eine Datei in OneDrive?
Ein Ordner auf dem FileServer?
Eine Tabelle auf der DB2?


Mit
(Get-NetIPAddress -AddressFamily IPV4).IPAddress
Bekommst du eine/ mehrere IP-Adressen des lokalen Rechners.
Mit RegEx() kannst du die zerlegen…
Member: In-der-Lernphase
In-der-Lernphase Feb 22, 2024 updated at 07:18:44 (UTC)
Goto Top
Ja. Aber nicht bei Deiner Beschreibung.
@em-pie Danke für deine Antwort. Ich habe mich auf den Titel bezogen. (Netzwerkverbindung anhand IP umbenennen)

Da meine PCs mehrere NICs haben, müsste ich auf "Netzwerkadapter aktiv", "nicht virtuell" und "IP Adresse: 1stes und 2stes Oktett" filtern --> dann Netzwerkverbindung umbenennen.

Leider kenne ich mich mit PS nicht genügend aus.
Mitglied: 11078840001
Solution 11078840001 Feb 22, 2024 updated at 10:02:06 (UTC)
Goto Top
Get-Netadapter -Physical | ?{$_.Status -eq 'Up' -and (Get-NetIPAddress -InterfaceIndex $_.ifindex -AddressFamily IPv4).IPAddress -like '192.168.*'} | Rename-NetAdapter -NewName "Blablub"  
Member: In-der-Lernphase
In-der-Lernphase Feb 24, 2024 updated at 17:06:13 (UTC)
Goto Top
Was mache ich falsch? Oder übersehe ich etwas?

PS C:\Users\Administrator> Get-Netadapter -Physical | ?{$_.Status -eq 'Up' -and (Get-NetIPAddress -InterfaceIndex $_.ifindex -AddressFamiliy IPv4).IPAddress -like '10.0.*'} | Rename-NetAdapter -NewName "Blablub"  
? : Es wurde kein Parameter gefunden, der dem Parameternamen "AddressFamiliy" entspricht.  
In Zeile:1 Zeichen:28
+ ... -Physical | ?{$_.Status -eq 'Up' -and (Get-NetIPAddress -InterfaceInd ...  
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Where-Object], ParameterBindingException
    + FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.PowerShell.Commands.WhereObjectCommand
Mitglied: 11078840001
11078840001 Feb 24, 2024 updated at 17:13:28 (UTC)
Goto Top
Naja meinen "Tappfuhler" im PropertyNamen AddressFamiliy hättest du eigentlich auch selbst und in der Fehlermeldung lesen können 😉

Ist korrigiert.
Member: In-der-Lernphase
In-der-Lernphase Feb 24, 2024 at 17:08:32 (UTC)
Goto Top
@11078840001 Stimmt! Sorry, das geschieht immer wenn man etwas schnell nebenbei probiert. Wie schon erwähnt ich bin noch Anfänger.

Vielen, Vielen Dank an alle Helfenden!