rboes76 0 Geschrieben 31. März 2014 Melden 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
Dukel 460 Geschrieben 31. März 2014 Melden Geschrieben 31. März 2014 Speichere den Computernamen vor der WMI Abfrage, da sich das Aktuelle Pipe Objekt ($_) nach der Pipe ändert. Zitieren
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.