[WIN] SwiftInstall - 开源批量软件安装工具

重新安装系统懒得逐个去安装软件?可以试试这款「SwiftInstall」开源批量软件安装工具,提供现代化的 Go CLI(sis)以及传统的脚本方案。

帮助用户在新系统环境或重装系统后,通过简单的命令快速、自动化地安装日常开发所需的全部软件。目前针对 Windows 提供了基于 winget 完整解决方案,macOS Homebrew 后端正在开发中。

20260707

功能介绍

  • Windows 完整支持:基于原生 winget 包管理器,覆盖安装/卸载/查询全生命周期
  • 现代化 CLI:基于 Go + Cobra 的命令行工具,支持子命令、配置管理与丰富输出
  • 批量安装/卸载:基于 Manifest 文件自动遍历安装或卸载,失败不中断
  • 预检机制:安装前自动检查包管理器、Manifest 文件、管理员权限等
  • 去重与跳过:自动跳过重复包与已安装软件
  • 重试机制:安装失败自动重试,可配置重试次数与间隔
  • 高度可定制:通过 YAML/TXT 清单与 JSON 配置文件自由调整行为

下载地址

  • 网盘下载:
    https://pan.quark.cn/s/bbf3c19d6fb4
  • 项目地址:
    https://github.com/cgartlab/SwiftInstall