none
invoke-command Get-NetIPConfiguration RRS feed

  • Frage

  • Hallo zusammen,

    ich hab folgendes Problem...

    $Query = Invoke-Command -Session $SessionID -ScriptBlock { Get-NetIPConfiguration }

    Danach bekomme ich bei "$Query" zB die DNSServer fehlerfrei angezeigt.

    Bei "$Query | select *" steht bei zB DNSServer...

    "{MSFT_DNSClientServerAddress (Name = "1", CreationClassName = "", SystemCreationClassName = "", SystemName = "3"), MSFT_DNSClientServerAddress (Name = "30", CreationClassName = "", SystemCreationClassName = "", SystemName = "7")} "

    Was sagt mir das???

    Grüße und danke für die Hilfe.


    • Bearbeitet schubi74 Dienstag, 22. Januar 2019 14:41
    Dienstag, 22. Januar 2019 14:37

Antworten

  • Ich bin mit nicht ganz sicher, ob Du das fragst, was ich denke, dass Du fragst, aber ich versuchs mal: 

    Die Standard-Ausgabe, die ein Get cmdlet üblicherweise präsentiert, ist normalerweise eine Teilmenge der Daten, die das cmdlet insgesamt "einsammelt". Üblicherweise werden die gebräuchlisten Daten einigermaßen benutzerfreundlich aufbereitet. Wenn Du hingegen ALLE eingesammelten Daten sehen möchtest, leitest Du die Ausgabe des cmdlets and ein Select-Object -Property * weiter und erhältst ALLE vom cmdlet gelieferten Properties.

    Ein gutes Beispiel dafür ist auch Get-Process. Die Standard-Ausgabe enthält z.B. bereits "umgerechnete" Größen für NPM,PM,WS und VM, die so in der "kompletten" Ausgabe nicht auftauchen.

    Ich hoffe, das war einigermaßen verständlich.  ;-)


    Live long and prosper!

    (79,108,97,102|%{[char]$_})-join''





    Dienstag, 22. Januar 2019 15:24

Alle Antworten

  • Ich bin mit nicht ganz sicher, ob Du das fragst, was ich denke, dass Du fragst, aber ich versuchs mal: 

    Die Standard-Ausgabe, die ein Get cmdlet üblicherweise präsentiert, ist normalerweise eine Teilmenge der Daten, die das cmdlet insgesamt "einsammelt". Üblicherweise werden die gebräuchlisten Daten einigermaßen benutzerfreundlich aufbereitet. Wenn Du hingegen ALLE eingesammelten Daten sehen möchtest, leitest Du die Ausgabe des cmdlets and ein Select-Object -Property * weiter und erhältst ALLE vom cmdlet gelieferten Properties.

    Ein gutes Beispiel dafür ist auch Get-Process. Die Standard-Ausgabe enthält z.B. bereits "umgerechnete" Größen für NPM,PM,WS und VM, die so in der "kompletten" Ausgabe nicht auftauchen.

    Ich hoffe, das war einigermaßen verständlich.  ;-)


    Live long and prosper!

    (79,108,97,102|%{[char]$_})-join''





    Dienstag, 22. Januar 2019 15:24
  • Ich habe bissle rumprobiert und das Prinzip verstanden.
    Danke.
    Mittwoch, 23. Januar 2019 11:52