Windows运行sing-box
目前sing-box官方并没有释放官方版本的Windows平台的GUI客户端,但是sing-box可以开启 clash 的admin api,所以之前的clash admin dashboard也可以用来管理sing-box的节点控制,这样就可以不使用客户端节省内存了。
BAT脚本后台运行
正常将命令写入bat运行可执行文件,sing-box会新建一个terminal,关闭后会直接终止,使用以下脚本即可不展示terminal后台运行
@echo off
@REM 修改为你可执行文件和配置路径
set EXE_PATH="C:\Programs\sing-box-1.7.4-windows-amd64\sing-box.exe"
set CONFIG_PATH="C:\Programs\sing-box-1.7.4-windows-amd64\config.json"
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
:begin
tasklist /FI "IMAGENAME eq sing-box.exe" 2>NUL | find /I /N "sing-box.exe">NUL
if "%ERRORLEVEL%"=="0" (
taskkill /F /IM sing-box.exe
)
"%EXE_PATH%" -c "%CONFIG_PATH%" run```
## 开启Clash管理API
在配置中添加如下配置即可
```json
"experimental": {
"clash_api": {
"external_controller": "127.0.0.1:9090",
"secret": "",
}
}
clash admin dashboard推荐: