Hallo liebe Community, vorweg erstmal: ich habe sogut wie keine Ahnung von PowerShell, aber schon Kontakt gehabt mit anderen Programmiersprachen wie Pascal(Delphi) & Java.
Nun zu meiner Frage: ich habe folgende Aufgabe bekommen:
1.) Lese mit Hilfe der Powershell die Registry aus. Gesucht werden alle Keys unter HKLM:\Software\Microsoft\Windows\Currentversion\Uninstall\
2.) Entferne die Ergebnisse, wo der Anzeigename und die Version leer oder null sind.
3.) Ordne das Ergebnis alphabetisch
Durch googlen hab ich zur ersten Aufgabe herrausgefunden das ich die entsprechenden Keys mit "Get-ChildItem HKLM:\Software\Microsoft\Windows\CurrentVersion\uninstall"auslesen kann. Aber wie bekomm ich es jetzt hin dieses Ergebnis zu filtern? In Delphi hätte ich etwas in der Art wie " if (Displayname) and (version) <> ("null") or (" ")" geschrieben Ist sowas auch in Powershell möglich? Wenn ja wie? & wenn
Vielen Dank & viele Grüße Flo