Scoop 的设计与实现理念:
persist 目录中,这样当用户日后升级该程序后,之前的用户配置依然可用。(但是对于部分程序支持的不是很完善)shim 软链接:自动在 Scoop 应用安装路径下的 shims 文件夹下为新安装的程序添加对应的 .exe 文件,而 shims 文件夹提前就已被添加到 PATH 环境变量中,所以程序一旦安装就可以直接在命令行中运行。%appdata%\Microsoft\Windows\Start Menu\Programs\Scoop AppsSet-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
# 改变默认安装路径,可选
$env:SCOOP='D:\Scoop'
[environment]::setEnvironmentVariable('SCOOP', $env:SCOOP, 'User')
# 安装
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression系统 > 开发者选项 > 启用 sudo
必装软件运行库:scoop install git 7zip dark innounp vcredist
初次安装之后通过运行 scoop checkup 来检测当前潜在的问题,然后根据提示进行修正
scoop export > manifest.jsonscoop import manifest.jsonmanifest.json 文件和软件配置文件 persist 目录。其中软件的配置有云保存的可以用 .gitignore 排除,比如 discord、vscodescoop cache rm -a && scoop cleanup