Listen Sie die lokalen Schokoladenpakete auf und bestellen Sie sie nach Installationsdatum


2

ChocolateyPakete häufen sich an, wenn Sie sie vor langer Zeit installiert und später nicht mehr verwendet haben. Ich könnte manuell eine Liste lokaler Pakete durchgehen

choco list -lo

Aber mit einer langen Liste wird es langsam langweilig. Gibt es eine Möglichkeit, die Liste nach Installationsdatum zu ordnen? So etwas wie

choco list -lo --order-by-install-date

Ich habe choco listHilfe durchgesehen , aber nur nach Beliebtheit geordnet gefunden.

Gibt es eine andere Möglichkeit, Pakete zu verfolgen und zu deinstallieren, die ich nicht mehr benötige?


1
Verwenden Sie je nach Format der Liste PowerShell oder kopieren Sie sie in ein anderes Programm und sortieren Sie die Ausgabe dort.
Seth

Sie haben bereits eine Lösung gefunden, wie Sie die Ausgabe sortieren können? 😬
Dominic Jonas

Leider nicht. Habe oben nur Ratschläge bekommen, die Ausgabe in ein anderes Programm zu kopieren und dort zu sortieren. Ich bin immer noch überrascht, dass eine solche grundlegende Funktionalität fehlt.
Dr_Zaszuś

Antworten:


1

Mit diesem Powershell-Snippet werden alle installierten Pakete (nicht nur die von Choco verwalteten) aufgelistet und nach Installationsdatum sortiert:

Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Sort-Object InstallDate
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.