Windows winget scoop choco
一行命令安装软件
Windows winget 安装及使用 Windows Package Manager(也叫 winget)是一个 Windows 软件包管理器,它由一个命令行工具和一组用于在 Windows 10 上安装应用的服务组成。winget 可以帮助使用者快速轻松地发现地安装不同的工具,只需要使用一个命令即可。
       Winget 文档

    winget 环境需求
Windows 10 版本 1709 (10.0.16299) 或更高版本的 Windows 10
    安装 winget
可使用多种方法安装 winget 工具:winget还是预览版 很不稳定
  Github下载         应用商店下载
    使用 winget
安装应用安装程序后,可以通过 PowerShell 下执行“ winget ”来查看所有命令说明。
   1、 winget search "app name"
   2、 winget install "app name"

Windows winget 命令
命令 说明
hash 为安装程序生成 SHA256 哈希。
help 显示 winget 工具命令的帮助信息。
install 安装指定的应用程序。
search 搜索某个应用程序。
show 显示指定应用程序的详细信息。
source 管理、添加、删除和更新应用源。
validate 验证清单文件。
选项 说明
-v、--version 此选项返回 winget 的当前版本。
--info info 提供有关 winget 的所有详细信息。
-?、--help 获取有关 winget 的更多帮助信息
Windows choco 安装及使用 Chocolatey 专为Windows系统开发的、基于NuGet的包管理器工具,它简称为choco。Chocolatey的设计目标是成为一个去中心化的框架,便于开发者按需快速安装应用程序和工具。
       choco 官网       choco 源码

    choco 环境需求
Windows 7+ / Windows Server 2003+ / PowerShell v2+ / .NET Framework 4+
    通过 管理员 PowerShell 执行下列 1 条命令安装 choco
   Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
    使用 choco
安装应用安装程序后,可以通过 管理员 PowerShell 执行“ choco -? ”来查看所有命令说明。
   1、 choco search "app name"
   2、 choco install "app name"

Windows scoop 安装及使用 Scoop 这个优质的 Windows 包管理器。它不仅轻量,还将软件直接安装到我们的用户目录下,安装过程不需要申请管理员权限(UAC)也不会污染系统环境变量。
       scoop 官网       scoop 源码

    scoop 环境需求
Windows 7 SP1+ / Windows Server 2008+ / PowerShell 5 / .NET Framework 4.5
    通过 PowerShell 执行下列 2 条命令安装 scoop
   1、 Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')
   2、 iwr -useb get.scoop.sh | iex
注意:如果收到错误,您可能需要更改执行策略(即启用 Powershell)
 Set-ExecutionPolicy RemoteSigned -scope CurrentUser
    使用 scoop
安装应用安装程序后,可以通过 PowerShell 执行“ scoop help ”来查看所有命令说明。
   1、 scoop search "app name"
   2、 scoop install "app name"

具体的单个软件安装命令
winget 支持安装的软件列表 winget install 命令能检索出当前winget能安装的软件清单
winget install
微信 WeChat 微信 WeChat PC版安装
winget install --id=Tencent.WeChat -e
Everything 基于名称快速搜索定位文件和文件夹
winget install --id=voidtools.Everything -e
Microsoft Edge 浏览器 Microsoft 基于 chromium 开发的新浏览器
winget install --id=Microsoft.Edge -e winget install --id=Microsoft.EdgeDev -e
Google Chrome 浏览器 Chrome 浏览器 最新版自动安装
winget install --id=Google.Chrome -e
Mozilla Firefox 浏览器 Firefox 浏览器 最新版自动安装
winget install --id=Mozilla.Firefox -e
7Zip 压缩解压 完全免费而且开源的压缩软件,相比其他软件有更高的压缩比。
winget install --id=7zip.7zip -e
Bandizip 压缩解压 是一款压缩软件,它拥有非常快速的压缩和解压缩的算法。
winget install --id=Bandisoft.Bandizip -e
网易云音乐 一款专注于发现与分享的音乐产品,依托专业音乐人、DJ、好友推荐及社交功能。
winget install --id=Netease.CloudMusic -e
CCleaner 优化工具 免费的系统优化和隐私保护工具,主要用来清除Windows系统不再使用的垃圾文件。
winget install --id=Piriform.CCleaner -e
Honeyview图片浏览器 轻量级图像浏览器。软件功能强大,看图快速,通过优化手段能快速对图片进行缩放和滤镜处理。
winget install --id=Bandisoft.Honeyview -e
XnView 图像浏览器和多媒体播放器,自身支持100多种图片格式,安装插件后支持图片格式近500种。
winget install --id=XnSoft.XnViewClassic -e
Adobe PDF Reader 优秀的PDF文档阅读软件,文档的撰写者可以向任何人分发自己制作的文档而不用担心被恶意篡改。
winget install --id=Adobe.AdobeAcrobatReaderDC -e
Foxit PDF Reader 专业的 PDF 文档阅读器。它支持 Adobe Reader 的所有功能特性,而且还可以保存注释。
winget install --id=Foxit.FoxitReader -e
QuickLook 像 macOS 通过空格键快速查看文件内容。
winget install --id=QL-Win.QuickLook -e
FastStone Capture 一款极好用的图像浏览、编辑和截屏工具,独有的光滑和毛刺处理技术让图片更加清晰,提供缩放、旋转、剪切、颜色调整功能。
winget install --id=FastStone.Capture -e
VLC 播放器 一款强大的媒体播放器,能播放当今大多数媒体及视频格式。
winget install --id=Videolan.Vlc -e
Windows Terminal命令行 新命令行应用程序。访问PowerShell,cmd.exe和Windows子系统Linux(WSL)等环境的中心位置。
winget install --id=Microsoft.WindowsTerminal -e
Visual Studio Code 运行于 OS X,Windows 和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台编辑器。
winget install --id=Microsoft.VisualStudioCode -e
qBittorrent 下载工具 新的轻量级BitTorrent客户端,可运行于Linux、windows及其他可能系统。
winget install --id=qBittorrent.qBittorrent -e
EagleGet 猎鹰下载 国外新秀免费下载工具,除了基础的文件下载与加速,在线视频下载也是其特色与重点功能。
winget install --id=EagleGet.EagleGet -e
FDM 下载工具 FreeDownloadManager纯粹的下载工具,免费、开源、无广告,还支持 BitTorrent 协议、HTTP 捕获器等功能。
winget install --id=SoftDeluxe.FreeDownloadManager -e