利用CMD批处理调用aria2c.exe 下载微PE工具【小白篇】

利用CMD批处理调用aria2c.exe 下载微PE工具【小白篇】

@echo off
color 0E

:menu
cls
echo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
echo                     科技之星加速处理 - 请选择要下载的程序
echo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
echo 1. 微PE工具
echo 2. 退出
echo.
set /p choice=请输入你的选择 (1-2): 

if "%choice%"=="1" goto downloadWePE
if "%choice%"=="2" exit

echo 无效的选择,请重新输入。
pause
goto menu

:downloadWePE
cls
echo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
echo                     科技之星加速处理正在下载微 PE工具箱,请稍后……
echo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

:: 判断系统位数
for /f "tokens=2 delims==" %%a in ('wmic os get osarchitecture /value') do set os_type=%%a
echo 检测到的系统类型信息:%os_type%

if "%os_type%"=="64-bit" (
    set url=https://mirrors.sdu.edu.cn/wepe/WePE_64_V2.3.exe
    set filename=WePESetup64.exe
) else (
    set url=https://mirrors.sdu.edu.cn/wepe/WePE_32_V2.3.exe
    set filename=WePESetup32.exe
)

curl %url% -o %filename%

:: 检查文件是否下载成功
if not exist "%filename%" (
    echo 下载出错!
    pause
    goto menu
)

:: 打开下载程序所在的文件夹
explorer "%~dp0"
pause
goto menu