Windows一鍵安裝應用程式的神器 – Chocolatey
這篇文章主要介紹如何快速地安裝應用程式,只要copy & paste 一行指令即可下載 + 安裝。
相信大家都有這個經驗,當需要特定軟體時,
例如 Acrobat Reader, ZIP or DropBox,python or JDK 等,
首先會先到該官方網站,找到相對應的 installer package,
接著下載,接著進行安裝步驟,這整個過程是否可以自動化的完成?
Chocolatey
Windows 的應用程式安裝自動化一直是一個問題。
特別是企業內部有多台電腦需要部屬安裝的時候,多半使用 AD group policy or login script 來達成。
但是很多情況下,不一定有 AD or domain 的狀況,
要如何讓 Windows 可以像 Linux 一樣具有apt-get or yum的功能呢?
這個主角就是 Chocolatey. https://chocolatey.org/
安裝 Chocolatey
開啟 Administrator 的 command console,
copy&paste 下列指令,並且執行。chocolatey就安裝完成
@powershell -NoProfile -ExecutionPolicy unrestricted -Command “iex ((new-object net.webclient).DownloadString(‘https://chocolatey.org/install.ps1’))” && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin |
之後許多的 Windows 應用程式只要一行指令就可以完成
一行下載 + 安裝
https://chocolatey.org/packages
目前有 2700+多個應用程式支援這樣的安裝,舉例,如果要安裝 Chrome,執行下列指令,電腦就會自動 “下載” + “安裝”,中間過程都不需要人為的操作與介入。
choco install googlechrome |
安裝 Adobe Reader ,也只要一行指令
choco install adobereader |