Chocolatey包管理器
0x01 安装Chocolatey
Chocolatey是Windows平台上的包管理器,通过它可以集中安装、管理、更新各种各样的软件。
0x01.1 设置执行策略
对于 PowerShell ,必须确保 Get-ExecutionPolicy 不受限制。建议使用 Bypass 绕过政策来安装软件包,或者使用 AllSigned (所有签名)来得到更安全的安装软件包。
Get-ExecutionPolicy
若输出内容为 Restricted
,则需以下命令配置执行策略
Set-ExecutionPolicy AllSigned
或配置绕过策略
Set-ExecutionPolicy Bypass -Scope Process
0x01.2 修改默认安装路径
Chocolatey 默认的路径为 C:\Users\<username>\AppData\Local\Temp\chocolatey
自定义其他路径,需设置 ChocolateyInstall 变量的变量值,如设置为 D:\chocolatey
setx ChocolateyInstall D:\Chocolatey /M
0x01.3 安装
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
0x02 使用
0x02.1 搜索
choco search winpcap
0x02.2 安装
choco install -y winpcap
0x02.3 卸载
choco uninstall -y winpcap