Hallo Community,
ich bin Einsteiger in Sachen PowerShell und stehe gerade etwas auf dem Schlauch.
Wie kann ich eine einzelne Information/Eigenschaft von einem Objekt entnehmen und weiterverarbeiten (z.B. in eine Variable schreiben).
Beispiel:
PS C:\Users\User> Get-NetIPAddress -ipaddress 192.168.133.78
IPAddress : 192.168.133.78
InterfaceIndex : 6
InterfaceAlias : 192.168.133
AddressFamily : IPv4
Type : Unicast
PrefixLength : 24
PrefixOrigin : Dhcp
SuffixOrigin : Dhcp
AddressState : Preferred
ValidLifetime : 10:20:00
PreferredLifetime : 10:20:00
SkipAsSource : False
PolicyStore : ActiveStore
Hier möchte ich jetzt den InterfaceIndex Wert in bspw. in eine Variable schreiben. z.B. $a
PS C:\Users\User> if (Get-NetConnectionProfile -interfaceindex $a | where-object {$_.networkcategory -eq "private"}){$b
= 0} else {$b=1}
Grüße
Kiso
ich bin Einsteiger in Sachen PowerShell und stehe gerade etwas auf dem Schlauch.
Wie kann ich eine einzelne Information/Eigenschaft von einem Objekt entnehmen und weiterverarbeiten (z.B. in eine Variable schreiben).
Beispiel:
PS C:\Users\User> Get-NetIPAddress -ipaddress 192.168.133.78
IPAddress : 192.168.133.78
InterfaceIndex : 6
InterfaceAlias : 192.168.133
AddressFamily : IPv4
Type : Unicast
PrefixLength : 24
PrefixOrigin : Dhcp
SuffixOrigin : Dhcp
AddressState : Preferred
ValidLifetime : 10:20:00
PreferredLifetime : 10:20:00
SkipAsSource : False
PolicyStore : ActiveStore
Hier möchte ich jetzt den InterfaceIndex Wert in bspw. in eine Variable schreiben. z.B. $a
PS C:\Users\User> if (Get-NetConnectionProfile -interfaceindex $a | where-object {$_.networkcategory -eq "private"}){$b
= 0} else {$b=1}
Grüße
Kiso