Last active
November 9, 2022 12:29
-
-
Save L3v3L/e856d32d5db094485e7dde851f12e1bc to your computer and use it in GitHub Desktop.
this batch will delete previous forge snapshot folders and download the latest version
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
REM get current snapshot version | |
for /f "tokens=1 delims=\n" %%i in ('curl https://downloads.cardforge.org/dailysnapshots/version.txt') do set version=%%i | |
REM stop if version empty | |
if "%version%"=="" goto :eof | |
REM delete all folders starting with "forge-gui-desktop" | |
for /d %%i in (forge-gui-desktop*) do rmdir /s /q "%%i" | |
REM download latest version | |
curl -L -o forge-gui-desktop.tar.bz2 https://downloads.cardforge.org/dailysnapshots/forge-gui-desktop-%version%.tar.bz2 | |
REM extract into folder | |
mkdir forge-gui-desktop-%version% | |
tar -xjf forge-gui-desktop.tar.bz2 -C forge-gui-desktop-%version% | |
REM delete zipped file | |
del forge-gui-desktop.tar.bz2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment