14.4.2025 02:55
Pokud ve hře chybí možnost ručního uložení a načtení postupu a bývá tam volba možností, které mají vliv na další děj, hodí se tahle malá utilita na automatické verzování záloh. Pak stačí hru ukončit, nahrát zálohu z daného času a pokračovat.
Obsah souboru uložte jako .bat nebo .cmd, upravte cesty a pusťte před puštěním hry.
Obsah souboru uložte jako .bat nebo .cmd, upravte cesty a pusťte před puštěním hry.
Code:
@echo off
@chcp 65001
setlocal
rem Nastavení cesty ke zdrojové složce pro zálohu
set "source_folder=C:\Users\Ashus\Documents\My Games\Bates\Saved\SaveGames\76561197960271872"
rem Nastavení cesty k cílové složce pro zálohu
set "backup_folder=x:\untildawn"
:loop
rem Získání aktuálního času
for /f "tokens=2 delims==" %%I in ('wmic os get localdatetime /value') do set "timestamp=%%I"
set "datetime=%timestamp:~0,4%-%timestamp:~4,2%-%timestamp:~6,2%_%timestamp:~8,2%-%timestamp:~10,2%-%timestamp:~12,2%"
if "%datetime_last%"=="" (
set "datetime_last=%datetime%"
)
rem Kontrola, zda se obsah složky změnil
robocopy "%source_folder%" "%backup_folder%\%datetime_last%" /E /L /NS /NC /NFL /NDL /NJH /NJS /XD "%backup_folder%" >nul
if %errorlevel%==1 (
echo Záloha se provádí...
robocopy "%source_folder%" "%backup_folder%\%datetime%" /E
set "datetime_last=%datetime%"
echo Záloha byla vytvořena.
) else (
echo Žádné změny v obsahu složky nebyly zaznamenány.
)
rem Počkej 30s
timeout /t 30 /nobreak >nul
goto :loop
![[Image: kavove-zrnka-lajna.jpg]](https://ashus.ashus.net/images/custom/kavove-zrnka-lajna.jpg)
Coffee phreak!