Ищу список последних успешных программ, установленных на компьютере. И я хотел бы отсортировать его по самой последней дате. Ниже, я делюсь кодом, который, кажется, работает на запросы всего программного обеспечения; однако я не могу выбрать самые последние успешные.
gp 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall*',
'HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall*' |
Select DisplayName, DisplayVersion, Publisher, InstallDate |
Sort-Object InstallDate -descending |
Where-Object {$_.InstallDate -gt (Get-Date).Date.AddDays(3)}