rboes76 0 Geschrieben 31. März 2014 Melden Teilen Geschrieben 31. März 2014 Hi Ich lese wieder einmal Software aus. mit folgendem get-content -Path "C:\Users\02uu060p\Documents\Powershell\softwareinventarisierung\computer.txt" | foreach { Get-WmiObject Win32_product -computername $_ } | where {$_.Caption -like "*IBM Tivoli Storage Manager Client*" } > "C:\Users\02uu060p\Documents\Powershell\softwareinventarisierung\test1.csv" Ich bekomme die Version aber leider ohne Hostname Wo kann ich das $_ nochmal einbauen damit die Ausgabe vollständig ist. Im Moment sieht die Ausgabe wie folgt aus: Genau was ich brauche aber leider ohne Hostname :cry: IdentifyingNumber : {48C00C92-3D2B-4C27-9D02-0A7B9DF640CA} Name : IBM Tivoli Storage Manager Client Vendor : IBM Version : 06.04.0004 Caption : IBM Tivoli Storage Manager Client IdentifyingNumber : {48C00C92-3D2B-4C27-9D02-0A7B9DF640CA} Name : IBM Tivoli Storage Manager Client Vendor : IBM Version : 06.04.0004 Caption : IBM Tivoli Storage Manager Client Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 31. März 2014 Melden Teilen Geschrieben 31. März 2014 Speichere den Computernamen vor der WMI Abfrage, da sich das Aktuelle Pipe Objekt ($_) nach der Pipe ändert. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.