This commit is contained in:
2025-05-18 00:22:16 +08:00
Unverified
parent 3ab145b716
commit 6c1375e57a

View File

@@ -1,57 +1,57 @@
@echo off
:: 检查管理员权限
:: ???????
net session >nul 2>&1
if %errorlevel% neq 0 (
echo 请以管理员身份运行此脚本。
echo ?????????????
goto exit1
)
@REM :: 检查 curl 是否存在
@REM :: ?? curl ????
@REM where curl >nul 2>&1
@REM if %errorlevel% neq 0 (
@REM echo 未检测到 curl 安装
@REM echo ???? curl ??
@REM goto exit1
@REM )
@REM :: 检查 zerotier-cli 是否存在
@REM :: ?? zerotier-cli ????
@REM where zerotier-cli >nul 2>&1
@REM if %errorlevel% neq 0 (
@REM echo 未检测到 ZeroTier 安装
@REM echo ???? ZeroTier ??
@REM goto exit1
@REM )
:: 删除旧的 planet 文件
echo 正在删除旧的 planet 文件...
:: ???? planet ??
echo ?????? planet ??...
del /f /q "C:\ProgramData\ZeroTier\One\planet" >nul 2>&1
:: 下载 planet 文件
echo 正在下载 planet 文件...
:: ?? planet ??
echo ???? planet ??...
curl -s https://o.nmgjg.com.cn/install/zerotier/planet -o "C:\ProgramData\ZeroTier\One\planet"
if %errorlevel% neq 0 (
echo planet 文件下载失败
echo planet ??????
goto exit1
)
:: 加入新网络
echo planet 文件下载完成,正在加入网络...
:: ?????
echo planet ?????????????...
zerotier-cli join af7c492762d601cd
:: 重启服务
echo 正在重启 ZeroTier 服务...
:: ????
echo ???? ZeroTier ??...
net stop ZeroTierOneService >nul 2>&1
net start ZeroTierOneService >nul 2>&1
:: 退出旧网络
echo 退出旧网络...
:: ?????
echo ?????...
zerotier-cli leave 12ac4a1e71a3002511
echo 操作已完成
echo ?????
goto exit0
:exit1
echo ERROR:脚本异常退出
echo ERROR???????
pause
:exit0
echo 操作成功完成!
echo ???????
pause