admin管理员组文章数量:1646243
下载地址:
https://github/microsoft/winget-cli/releases
安装经历
双击直接运行
关闭后,测试
使用 winget 工具安装和管理应用程序
- 2020/04/28
-
Windows 程序包管理器和 winget 工具目前为公共预览版,在正式发布前可能会进行重大修改。 Microsoft 不对此处提供的信息作任何明示或默示的担保。
开发人员可以在 Windows 10 计算机上使用 winget 命令行工具来发现、安装、升级、删除和配置应用程序。 此工具是 Windows 程序包管理器服务的客户端接口。
winget 工具当前为预览版,因此目前并不是所有已计划的功能都可用。
安装 winget
可使用多种方法安装 winget 工具:
-
Windows 应用安装程序的外部测试版或预览版中包含 winget 工具。 必须安装应用安装程序的预览版本才能使用 winget。 若要获取提前访问权限,请将你的请求提交到 Windows 程序包管理器预览体验计划。 参与外部测试版 Ring 将保证你可以看到最新的预览版更新。
-
参与 Windows 外部测试版 Ring。
-
安装位于 winget 存储库的 release 文件夹中的 Windows 桌面应用安装程序包。
备注
winget 工具需要 Windows 10 版本 1709 (10.0.16299) 或更高版本的 Windows 10。
管理员注意事项
安装程序的行为可能会有所不同,具体取决于你是否是以管理员权限运行 winget。
-
在没有管理员权限的情况下运行 winget 时,某些应用程序可能会要求提升权限才能进行安装。 当安装程序运行时,Windows 会提示你提升权限。 如果你选择不提升权限,则应用程序无法进行安装。
-
在管理员命令提示符下运行 winget 时,如果应用程序要求你提升权限,你不会看到提升权限提示。 以管理员身份运行命令提示符时请务必小心,仅安装你信任的应用程序。
使用 winget
安装应用安装程序后,可以通过在命令提示符下键入“winget”来运行 winget。
最常见的使用场景之一是搜索并安装你最喜欢的工具。
-
若要搜索某个工具,请键入
winget search \<appname>
。 -
确认你需要的工具可用后,可以通过键入
winget install \<appname>
来安装该工具。 winget 工具会启动安装程序,将应用程序安装在你的电脑上。 -
除了安装和搜索外,winget 还提供了许多其他命令,用来显示应用程序详细信息,更改源以及验证程序包。 若要获取完整的命令列表,请键入
winget --help
。
命令
winget 工具的当前预览版支持以下命令。
表 1 命令 说明 hash 为安装程序生成 SHA256 哈希。 help 显示 winget 工具命令的帮助信息。 install 安装指定的应用程序。 search 搜索某个应用程序。 show 显示指定应用程序的详细信息。 source 添加、删除和更新 winget 工具访问的 Windows 程序包管理器存储库。 validate 验证要提交到 Windows 程序包管理器存储库的清单文件。 选项
winget 工具的当前预览版支持以下选项。
表 2 选项 说明 -v、--version 此选项返回 winget 的当前版本。 --info info 提供有关 winget 的所有详细信息,包括许可证和隐私声明的链接。 -?、--help 获取有关 winget 的更多帮助信息 支持的安装程序格式
winget 工具的当前预览版支持以下类型的安装程序。
- EXE
- MSIX
- MSI
编写 winget 脚本
可以编写批处理脚本和 powershell 脚本来安装多个应用程序。
CMD复制
@echo off Echo Install Powertoys and Terminal REM Powertoys winget install Microsoft.Powertoys if %ERRORLEVEL% EQU 0 Echo Powertoys installed successfully. REM Terminal winget install Microsoft.WindowsTerminal if %ERRORLEVEL% EQU 0 Echo Terminal installed successfully. %ERRORLEVEL%
备注
使用脚本时,winget 会按指定顺序启动应用程序。 当安装程序返回成功或失败时,winget 会启动下一个安装程序。 如果某个安装程序启动了另一进程,它可能会提前返回到 winget。 这会导致 winget 在上一个安装程序完成之前安装下一个安装程序。
缺少工具
如果社区存储库未包含你的工具或应用程序, 请将程序包提交到我们的存储库。 添加你最喜爱的工具后,你和其他人都可以使用它。
开源详细信息
winget 工具是 GitHub 上的存储库 https://github/microsoft/winget-cli/ 中提供的一个开源软件。 用于构建客户端的源代码位于 src 文件夹中。
winget 的源代码包含在 Visual Studio 2019 C++ 解决方案中。 若要正确构建解决方案,请安装最新的包含 C++ 工作负荷的 Visual Studio。
我们鼓励你为 GitHub 上的 winget 源代码贡献力量。 你必须先同意并签署 Microsoft CLA。
-
版权声明:本文标题:【Windows10】使用 winget 工具安装和管理应用程序(转) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1729422014a1200634.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论