用 winget export/import 备份并批量重装软件
把已安装软件清单导出成 JSON 文件,重装系统或换新电脑时一条命令全部装回。
先运行 winget export -o apps.json 导出软件清单,在新电脑上运行 winget import -i apps.json 即可批量安装。
01命令
命令
$ winget export -o apps.json
winget import -i apps.json02作用说明
winget export 会记录所有有 winget 包 ID 的已安装软件,把包 ID 和版本写进 apps.json。在重装系统或新电脑上,winget import 读取这份文件并逐个安装,相当于一条命令完成迁移。如果需要精确版本,导出时加 --include-versions。
03风险
!注意: 不在 winget 已知源里的软件(部分绿色版工具等)会被跳过——导入后可用 winget list 对比,剩余的手动补装。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- winget export command依据: Documents winget export writing installed packages to a JSON file and pairing it with winget import for installation on another machine.
最后验证: 2026-09-18 · 分类: 开发者