在? Chocolatey 了解一下? 这是一个 Windows 下的包管理器,采用 Powershell + 静默安装程式,如需要安装 JDK 或者其他运行环境,直接一个 Command,甚至连 TIM 什么的都是可以的。

软件千万件,安装第一条

安装不规范,机器两行泪

 

Chocolatey 之利

正如上所述,使用这个在安装 JDK 或者其他运行环境时是非常省事的。

 

一瞬 Get 到 Chocolatey
轻按键盘 Win + R 待 运行 窗口弹出后立即键入 Powershell 即可一瞬打开 Powershell,这里以 Powershell 为例,当然 CMD 也是可以的,但是不推荐,因为 CMD 是调用 Powershell。

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

 

回车,静等即可,因过程非常静默,待可继续输入命令时键入 choco 看到如下提示信息即表安装成功~

Chocolatey V0.10.11
Please run 'choco -?' or 'choco <command> -?' for help menu

 

从现在开始享受 Chocolatey 吧?

 

你可以….

choco install jdk8
choco install docker-desktop
choco install nodejs
choco info docker-desktop

 

什么?你想自定义安装位置?

当然这是可行的,一些包是安装在 ChocolateyInstall\lib,一些特定的基于 Windows installers (.msi files) 的软件是安装在原始安装程序的默认路径(但绝大部分在 Program Files),还有一些包,你可以定制安装路径,通过添加环境变量 ChocolateyToolsLocation 指定安装路径,如果这个环境变量不存在,它将被安装在 C:\tools,以包名作为子目录。

# 环境变量安装路径
< chocolatey-0.9.10: $env:ChocolateyBinRoot
>=chocolatey-0.9.10: $env:ChocolateyToolsLocation

 

安装路径应该是不能有中文或是空格,对于带有 install 后缀的安装软件,可以通过如下命令指定安装路径:

choco install notepadplusplus.install --ia "'/D=d:\mytools\notepad++'" -y

 

好啦,非常感谢你能阅览我的文章,虽然我文采不是很好,还需多多加油吧!有什么问题可以在评论区指出,谢啦~