4077 30 Geschrieben 21. Februar 2014 Melden Geschrieben 21. Februar 2014 (bearbeitet) Moin! ich grüble gerade über einem seltsamen Phänomen, daß ich mir nicht erklären kann. Führe ich in einem Skript (ein nicht-relevantes, nur zum üben) ein Invoke-Command -ComputerName $i -scriptblock {get-wmiobject -Class win32_product | Select-Object Name, version} aus, denn erhalte ich trotz meines "select-object" als Ausgabe (ein Auszug zur Verdeutlichung): Name : Microsoft Visual C++ 2005 Redistributableversion : 8.0.50727.42PSComputerName : BAYD4072RunspaceId : 7d468aae-779d-490c-a109-a9f7851986a7 Lasse ich nur get-wmiobject -Class win32_product | Select-Object Name, version laufen, dann erhalte ich die gewünschte Ausgabe. Was ist jetzt der Unterschied? (abgesehen, von einer Abfrage einmal localhost und sonst über das Netzwerk) Irgendwie erhellt die Hilfe und Suche mein Problem nicht. Danke vorab 4077 bearbeitet 21. Februar 2014 von 4077
Dukel 468 Geschrieben 21. Februar 2014 Melden Geschrieben 21. Februar 2014 (bearbeitet) Wie ist es mit Invoke-Command -ComputerName $i -scriptblock {get-wmiobject -Class win32_product } | Select-Object Name, version ? Dein Select läuft in der Remote Abfrage, die Ausgabe kommt aber von der Lokalen Powershell. bearbeitet 21. Februar 2014 von Dukel 1
4077 30 Geschrieben 21. Februar 2014 Autor Melden Geschrieben 21. Februar 2014 Sieht doch schon ganz anders aus. *freu* Und jetzt versteh ich das auch. Du bekommst von mir den "Speckorden" verliehen, weil Du immer so schön erklärst.
Dukel 468 Geschrieben 21. Februar 2014 Melden Geschrieben 21. Februar 2014 Danke. Danke auch für die Rückmeldung.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden