Windows Scoop安装自用所需软件

前言

今天重装系统,为了减轻以后重装系统下载软件带来的麻烦,使用Scoop进行管理软件包并记录或以后添加更多的软件到此脚本内,有需要自行增减。

安装及自用软件列表

$env:SCOOP='D:\scoop' 
[Environment]::SetEnvironmentVariable('USERSCOOP', $env:SCOOP, 'User')

$env:SCOOP_GLOBAL='D:\scoop' 
[Environment]::SetEnvironmentVariable('SCOOP_GLOBAL', $env:SCOOP_GLOBAL, 'Machine')

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
# 不安全,但是避免以后因为权限问题而避坑
iwr -useb get.scoop.sh -outfile 'install.ps1'
.\install.ps1 -RunAsAdmin

scoop bucket add extras
scoop bucket add java

scoop install graalvm22-jdk11
scoop install graalvm22-jdk17
scoop install nvm
#scoop install mobaxterm
# mobaxterm sessions限制15个 xshell代替品
scoop install electerm
scoop install openvpn
scoop install wechat
scoop install bandizip
scoop install notion
scoop install potplayer
scoop install heidisql
scoop install apifox
scoop install ffmpeg
scoop install vscode
# socks client代理
scoop install proxifier
scoop install motrix
# redis gui
scoop install another-redis-desktop-manager
# gif录像
scoop install screentogif
# 托盘监控
scoop install trafficmonitor 
# rstp 串流播放
scoop install vlc
scoop install adb
# 远程控制安卓桌面
scoop install scrcpy
# 反编译
scoop install cheat-engine
scoop install ollydbg
#视频转码工具
scoop bucket add versions
scoop install handbrake-snapshot

scoop install rclone # 网络磁盘映射
scoop install extras/rclone-browser
# 配置 rclone
rclone config



scoop install office-tool-plus

scoop install anaconda3

scoop install winscp
scoop install notepad3
reg import "D:\Scoop\apps\notepad3\current\install-context.reg"


# 端口扫描与网络扫描
scoop install nmap
# 此仓库大而全,但是没有安全性使用慎重,反正我没加...除非真的有需要
# https://github.com/kkzzhizhou/scoop-apps
# scoop bucket add scoop-apps https://github.com/kkzzhizhou/scoop-apps.git

以上软件不多 D:\scoop 大概使用了8G左右空间,所以很不推荐使用scoop默认C盘的配置,除非你的C盘真的很大,以后继续install也不用担心(#^.^#)

bandizip需要到选项→设置→文件关联→全选 ,然后更改原先的zip为bandizip

然后…一键更新所有软件:scoop update *

所有软件的数据因该都会在D:\\scoop\\persist中保存,楚非软件有独特的保存配置方式 ,bucket里的json没有独立描述配置文件,大多数软件放在D盘即使下次重装系统,也不会影响到这些软件的配置与数据。

scoop rest *

重置所有已安装程序的状态,使它们被视为未安装的状态。这在需要重新安装或修复已安装程序时很有用。

软件是否存在可以去https://scoop.sh/#/apps?q=cuda 这里去搜索,如果找不到的话

更多的软件可以在https://github.com/kkzzhizhou/scoop-apps/tree/master/bucket 集合里找。

注意

scoop的仓库是在Github的,拜GFW所赐可能出现链接Github失败,本地git需要开启代理,脚本:

# 开启代理
git config --global http.proxy <http://127.0.0.1:1080>
git config --global https.proxy <http://127.0.0.1:1080>

# 关闭代理
git config --global --unset http.proxy
git config --global --unset https.proxy