添加新的 Windows 脚本以检查管理员权限并下载 planet 文件
This commit is contained in:
@@ -1,57 +0,0 @@
|
|||||||
@echo off
|
|
||||||
:: ???????
|
|
||||||
net session >nul 2>&1
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo ?????????????
|
|
||||||
goto exit1
|
|
||||||
)
|
|
||||||
|
|
||||||
@REM :: ?? curl ????
|
|
||||||
@REM where curl >nul 2>&1
|
|
||||||
@REM if %errorlevel% neq 0 (
|
|
||||||
@REM echo ???? curl ??
|
|
||||||
@REM goto exit1
|
|
||||||
@REM )
|
|
||||||
|
|
||||||
@REM :: ?? zerotier-cli ????
|
|
||||||
@REM where zerotier-cli >nul 2>&1
|
|
||||||
@REM if %errorlevel% neq 0 (
|
|
||||||
@REM echo ???? ZeroTier ??
|
|
||||||
@REM goto exit1
|
|
||||||
@REM )
|
|
||||||
|
|
||||||
:: ???? planet ??
|
|
||||||
echo ?????? planet ??...
|
|
||||||
del /f /q "C:\ProgramData\ZeroTier\One\planet" >nul 2>&1
|
|
||||||
|
|
||||||
:: ?? 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 ??????
|
|
||||||
goto exit1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: ?????
|
|
||||||
echo planet ?????????????...
|
|
||||||
zerotier-cli join af7c492762d601cd
|
|
||||||
|
|
||||||
:: ????
|
|
||||||
echo ???? ZeroTier ??...
|
|
||||||
net stop ZeroTierOneService >nul 2>&1
|
|
||||||
net start ZeroTierOneService >nul 2>&1
|
|
||||||
|
|
||||||
:: ?????
|
|
||||||
echo ?????...
|
|
||||||
zerotier-cli leave 12ac4a1e71a3002511
|
|
||||||
|
|
||||||
echo ?????
|
|
||||||
goto exit0
|
|
||||||
|
|
||||||
:exit1
|
|
||||||
echo ERROR???????
|
|
||||||
pause
|
|
||||||
|
|
||||||
:exit0
|
|
||||||
echo ???????
|
|
||||||
pause
|
|
||||||
33
index/install/zerotier/windows.ps1
Normal file
33
index/install/zerotier/windows.ps1
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
|
||||||
|
# ??????? ZeroTier ????????
|
||||||
|
# if not exist "C:\Program Files\ZeroTier\One\ZeroTier One.exe" (
|
||||||
|
# echo "???? ZeroTier ?????..."
|
||||||
|
# exit /b 1
|
||||||
|
# )
|
||||||
|
# ??????????
|
||||||
|
if not "%USERPROFILE%"=="C:\Users\Administrator" (
|
||||||
|
echo "?????????????"
|
||||||
|
exit /b 1
|
||||||
|
)
|
||||||
|
# @??????? curl ????????
|
||||||
|
# if not exist "C:\Program Files\curl\bin\curl.exe" (
|
||||||
|
# echo "???? curl ?????..."
|
||||||
|
# exit /b 1
|
||||||
|
# )
|
||||||
|
|
||||||
|
# ????planet??
|
||||||
|
if exist "C:\ProgramData\ZeroTier\One\planet" (
|
||||||
|
echo "?????? planet ??..."
|
||||||
|
del "C:\ProgramData\ZeroTier\One\planet"
|
||||||
|
) else (
|
||||||
|
echo "?????? planet ???????..."
|
||||||
|
)
|
||||||
|
# ?? https://o.nmgjg.com.cn/install/zerotier/planet ?????? C:/ProgramData/ZeroTier/One/planet
|
||||||
|
echo "???? planet ??..."
|
||||||
|
curl.exe -s -o "C:/ProgramData/ZeroTier/One/planet" "https://o.nmgjg.com.cn/install/zerotier/planet"
|
||||||
|
echo "planet ?????????????..."
|
||||||
|
zerotier-cli join af7c492762d601cd
|
||||||
|
echo "???? ZeroTier ??..."
|
||||||
|
Restart-Service -Name "ZeroTierOneService"
|
||||||
|
echo "?????..."
|
||||||
|
zerotier-cli leave 12ac4a1e71a30025
|
||||||
Reference in New Issue
Block a user