Choco check if package already installed / outated

今日想檢查一下 電腦上用 Chocolatey 安裝的 NodeJs 有沒有 outdated
所以便想找個 Choco command 來看看

找到了以下一個 command
用 Chocolatey command 來輸出一個 List
choco list -lo

choco list -lo
choco list -lo

之後用Powershell 來找出在這個 List 有那一個 record 包含某一些字
| Where-object { $_.ToLower().Contains("{text you interested}".ToLower()) }
choco list node
choco list node

解決方法

 choco list -lo | Where-object { $_.ToLower().Contains("node".ToLower()) }

choco list search node
choco list search node

之後找到另一個更好的 command
就是直找出 outdatedpackage
解決方法

 choco outdated | Where-object { $_.ToLower().Contains("node".ToLower()) }

choco outdated
choco outdated

Hope you find it useful

Chi Yau
Chi Yau
Software Engineer

Interested on Learning new stuff and experience sharing