Dukel 451 Geschrieben 12. September 2013 Melden Teilen Geschrieben 12. September 2013 Du musst den Parameter einbauen und den Entsprechenden Computernamen übergeben. Ich würde mich erst mal an das erlernen der Powershell machen statt solche komplexen Scripte schreiben zu wollen. Zitieren Link zu diesem Kommentar
blub 115 Geschrieben 12. September 2013 Melden Teilen Geschrieben 12. September 2013 Hallo, Geht vielleicht auch etwas kürzer und dynamischer :p blub Set-StrictMode -Version "2.0" Clear-Host function Get-Info { #$Computers = Get-ADComputer -Filter * -Properties * $Computers =@("Server01","Server02") foreach ($Computer in $Computers) { $os = Get-WmiObject -class Win32_OperatingSystem -ComputerName $Computer $cs = Get-WmiObject -class Win32_ComputerSystem -ComputerName $Computer $props = @{'OSVersion'=$os.version; 'Model'=$cs.Model;} New-Object -TypeName PSObject -Property $props } } $Infos = Get-Info #Alternative Ausgaben $Infos | Group-Object OSVersion | Sort-Object -Descending | ft Count,Name -auto #$Infos | Group-Object Model | Sort-Object -Descending | ft Count,Name -Auto 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.