package manager

Choco check if package already installed / outated

今日想檢查一下 電腦上用 Chocolatey 安裝的 NodeJs 有沒有 outdated 所以便想找個 Choco command 來看看 找到了以下一個 command 用 Chocolatey command 來輸出一個 List choco list -lo 之後用Powershell 來找出在這個 List 有那一個 record 包含某一些字 | Where-object { $_.ToLower().Contains("{text you interested}".ToLower()) } 解決方法 choco list -lo | Where-object { $_.ToLower().Contains("node".ToLower()) } 之後找到另一個更好的 command 就是直找出 outdated 的 package 解決方法 choco outdated | Where-object { $_.ToLower().Contains("node".ToLower()) } Hope you find it useful

Chocolatey Update All Package -Chocolatey更新所有Package

之前同事介紹了 如何使用 Chocolately 來安裝軟件 現在發現他和其他Package Manager 一樣 可以使用 command 直接更新所有 Package 十分好用 解決方法 我們使需要使用管理員權限開啟 PowerShell 之後執行以下 command choco upgrade all -y 完成後會說名有那些package 已經更新了 Hope you find it useful