| @echo off | |
| setlocal | |
| cd /d %~dp0 | |
| set target_dir=%~dp0 | |
| chcp 65001 > nul | |
| set custom_n=%target_dir%ComfyUI\custom_nodes | |
| set py=%target_dir%python\ | |
| call :ColorText "==============================================================" "Yellow" | |
| call :ColorText ".bat file for installing portable python+git by TetaZina" "Green" | |
| call :ColorText "telegram @partiaComfynistov or https://t.me/partiaComfynistov" "blue" | |
| call :ColorText "==============================================================" "red" | |
| echo ============ | |
| echo install wget | |
| echo ============ | |
| curl --ssl-no-revoke -L -o wget.exe https://huggingface.co/happyneishon/git/resolve/main/wget.exe | |
| echo =================== | |
| echo done - install wget | |
| echo =================== | |
| echo =============== | |
| echo install git.zip | |
| echo =============== | |
| %target_dir%wget.exe -c -q -O git.zip https://huggingface.co/happyneishon/git/resolve/main/git.zip | |
| echo ====================== | |
| echo done - install git.zip | |
| echo ====================== | |
| set "zipfile=%target_dir%git.zip" | |
| set "dest=%target_dir%git" | |
| echo ============= | |
| echo unzip git.zip | |
| echo ============= | |
| powershell -command "Expand-Archive -Path '%zipfile%' -DestinationPath '%dest%'" | |
| del /f /q "%target_dir%git.zip" | |
| echo =================== | |
| echo done- unzip git.zip | |
| echo =================== | |
| echo ================== | |
| echo install python.zip | |
| echo ================== | |
| %target_dir%wget.exe -c -q -O python.zip https://huggingface.co/happyneishon/git/resolve/main/python_embeded.zip | |
| echo ========================= | |
| echo done - install python.zip | |
| echo ========================= | |
| set "zipfile1=%target_dir%python.zip" | |
| set "dest1=%target_dir%python" | |
| echo ================ | |
| echo unzip python.zip | |
| echo ================ | |
| powershell -command "Expand-Archive -Path '%zipfile1%' -DestinationPath '%dest1%'" | |
| del /f /q "%target_dir%python.zip" | |
| echo ====================== | |
| echo done- unzip python.zip | |
| echo ====================== | |
| set PATH=%target_dir%git\git\bin;%target_dir%git\git\libexec\;%target_dir%python;%target_dir%\python\Library\bin;%target_dir%python\Scripts | |
| call :ColorText "==============================================================" "Yellow" | |
| call :ColorText ".bat file for installing portable python+git by TetaZina" "Green" | |
| call :ColorText "telegram @partiaComfynistov or https://t.me/partiaComfynistov" "blue" | |
| call :ColorText "==============================================================" "red" | |
| del "%~f0" | |
| exit /b | |
| :ColorText | |
| setlocal | |
| set text=%~1 | |
| set color=%~2 | |
| powershell -NoProfile -ExecutionPolicy Bypass -Command "Write-Host '%text%' -ForegroundColor %color%" | |
| exit /b | |
| pause |