前言 Chocolatey is a software management solution unlike anything else you’ve ever experienced on Windows. Chocolatey brings the concepts of true package management to allow you to version things, manage dependencies and installation order, better inventory management, and other features.(官网 )
安装 CMD 1 2 3 4 5 # 下载并执行安装脚本 @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" # 添加环境变量 SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
PowerShell 1 2 3 4 5 # 修改策略 Set-ExecutionPolicy Bypass -Scope Process -Force # 下载并执行安装脚本 iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
基本命令 安装软件包
<pkg>
:软件包的名称(可以指定多个,用空格隔开)
cinst
:choco install
的缩写
--version <num>
:指定版本号--yes
、-y
:直接确认安装
1 2 3 choco install <pkg> cinst <pkg>
安装前就确认 批量安装 创建一个配置文件
id=""
:指定软件包名version=""
:制定版本号
1 2 3 4 5 <?xml version="1.0" encoding="utf-8" > <packages> <package id="" /> <package id="" version="" /> </packages>
通过配置文件批量安装
<conf>
:配置文件路径
1 2 3 choco install <conf> cinst <conf>
卸载软件包
查看已安装软件包列表
检查哪些软件包需要更新
更新软件包
--yes
、-y
:直接确认更新
更新全部软件包
--yes
、-y
:直接确认更新
查看软件包信息而不安装
支持安装的软件包列表
完成 参考文献 知乎——陈龙 少数派——SanKo