www.IT-Visions.de-Diskussionsforen (Version 2.1)
(Diese Seite wurde noch nicht auf das neue Layout umgestellt!)


Diese Foren stehen den Lesern unserer Bücher und allen anderen registrieren Benutzern dieser Website zur Verfügung. Wir würden uns freuen, wenn viele Nutzer dieser Website hier nicht nur Fragen stellen, sondern auch die Fragen anderer Nutzer beantworten. Diese Foren sind ein ehrenamtlicher, nicht-kommerzieller, unmoderierter Community-Dienst von www.IT-Visions.de. Wenn Sie kommerzielle Unterstützung für .NET/Scripting/PowerShell suchen, schauen Sie bitte auf unser Support-Angebot und unsere Schulungsangebote für Scripting und Schulungsangebote für .NET.



[WMI] [WMICLASS] und gwmi Unterschied ?
Autor:  Kurtbay
E-mail:  Antworten bitte nur in das Forum!
Datum:  13.06.2018 22:33:23
Subject:  [WMI] [WMICLASS] und gwmi Unterschied ?
Bezug zum Buch:  Powershell 5 und Core
Message:  Hallo, da konnte mir das Buch leider auch nicht helfen.
Vielleicht können Sie mir das erklären:
Problem :Netzwerkdaten eingeben

Standard Lösung:
$wmi = Get-WmiObject win32_networkadapterconfiguration -filter "ipenabled = 'true'"
$wmi.EnableStatic("10.0.0.15", "255.255.255.0")
$wmi.SetGateways("10.0.0.1", 1)
$wmi.SetDNSServerSearchOrder("10.0.0.100")
---------

Wie kann man das nur mit dem [WMI] oder [WMIClass] Adapter lösen ?
So dass man den Unterschied versteht und warum man nicht die gleichen Methoden erhält.

$ip='192.168.1.4'
$subnet='255.255.255.0'
$Class = [wmi] 'Win32_NetworkAdapterConfiguration'
$Class.Methods


Hier sieht man
Denn wenn man sich die Methoden anzeigt gibts auch keine Methode "EnableStatic" mehr.
----
1. Also wie liesse sich die Standardlösung nur mit den Adapter [wmi] oder [wmiclass] umsetzen, denn so wirkt die Sprache sehr inkonsistent.
2.z.B. wie lässt sich mit den Adaptern die IP-Adresse anzeigen

3. Und warum ist die methode SetDNSSuffixSearchOrder nicht vorhanden, wenn man folgenden Standardansatz verwendet.
   $wmi = Get-WmiObject win32_networkadapterconfiguration -filter "ipenabled = 'true'"
$wmi.SetDNSSuffixSearchOrder



Vielen Dank im Voraus


Antworten

  Zurück zum Forum



 Scripting mit der PowerShell -- Microsoft PowerShell (ehemals Microsoft Shell, Codename Monad)
 [WMI] [WMICLASS] und gwmi Unterschied ? von Kurtbay  am 13.6.2018 10:33:23 PM


www.IT-Visions.de - Dr. Holger Schwichtenberg / 1998-2019