启动脚本
@echo off
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f >nul 2>nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /d "127.0.0.1:7890" /f >nul 2>nul
cd %userprofile%\.config\clash
powershell -WindowStyle Hidden -Command "& {C:\Tools\clash\clash-windows-amd64.exe -f config.yaml}"
关闭脚本
@echo off
taskkill /F /IM clash-windows-amd64.exe
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f >nul 2>nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /d "" /f >nul 2>nul
1
AoEiuV020JP 2023-11-02 17:28:31 +08:00
改注册表设置代理这个效果不大好,有可能需要重启生效,还不如手动改,或者我是用 sysproxy.exe 修改系统代理,
|
2
rshun OP 不需要重启系统,我一直都是手工启的
|
3
SenLief 2023-11-03 08:42:48 +08:00 via iPhone
没必要吧。win 自己有启动平台的,不过我还是喜欢用 nssm 。
sudo nssm.exe start clash |