diff --git a/download_resource.bat b/download_resource.bat index 94498d2..3136403 100644 --- a/download_resource.bat +++ b/download_resource.bat @@ -6,11 +6,14 @@ SET PROJECT_DIR=%~dp0 cd %PROJECT_DIR% REM 检查7-Zip安装路径 -SET "SEVENZIP_PATH=C:\Program Files\7-Zip\7z.exe" -IF NOT EXIST "%SEVENZIP_PATH%" ( - SET "SEVENZIP_PATH=C:\Program Files (x86)\7-Zip\7z.exe" -) -IF NOT EXIST "%SEVENZIP_PATH%" ( +SET "PROG_FILES=C:\Program Files" +SET "PROG_FILES_X86=C:\Program Files (x86)" + +IF EXIST "%PROG_FILES%\7-Zip\7z.exe" ( + SET "SEVENZIP=%PROG_FILES%\7-Zip\7z.exe" +) ELSE IF EXIST "%PROG_FILES_X86%\7-Zip\7z.exe" ( + SET "SEVENZIP=%PROG_FILES_X86%\7-Zip\7z.exe" +) ELSE ( echo ERROR: 7-Zip not found echo Please install 7-Zip from https://7-zip.org/ echo Default install locations checked: @@ -72,8 +75,8 @@ python -m gdown 1_9EOUXHayKiGH5nkrayncln3d6m1uV7f cd ..\PIXIE python -m gdown 1mPcGu62YPc4MdkT8FFiOCP629xsENHZf REM 使用7-Zip解压tar.gz文件 -"%SEVENZIP_PATH%" x pixie_data.tar.gz -y -"%SEVENZIP_PATH%" x pixie_data.tar -y +call %SEVENZIP% x pixie_data.tar.gz -y +call %SEVENZIP% x pixie_data.tar -y del pixie_data.tar.gz del pixie_data.tar @@ -88,8 +91,8 @@ REM 下载 OpenPose 模型 cd ..\openpose echo Downloading OpenPose models... python -m gdown 1Yn03cKKfVOq4qXmgBMQD20UMRRRkd_tV -O models.tar.gz -"%SEVENZIP_PATH%" x models.tar.gz -y -"%SEVENZIP_PATH%" x models.tar -y -omodels +call %SEVENZIP% x models.tar.gz -y +call %SEVENZIP% x models.tar -y -omodels del models.tar.gz del models.tar