mali popravki (poenotenje poimenovanja mape), poevečanje backup kopij na 6 (če kdo 2x ali 3x reboot-a s ključkom v rčaunalniku)

This commit is contained in:
2026-03-08 22:20:39 +01:00
parent 3bbabc5f81
commit 3d20c3a3df
2 changed files with 11 additions and 11 deletions

View File

@@ -1,12 +1,12 @@
@echo off
cls
set "TARGET=%USERPROFILE%\OneDrive\Namizje\Projekcije cerkev"
set "TARGET=%USERPROFILE%\OneDrive\Namizje\Projekcija cerkev"
set "BACKUP_DIR=%TARGET%\backup"
:: Najprej preveri ali obstaja mapa Projekcije cerkev na USB (D:)
IF EXIST "D:\Projekcije cerkev" (
echo Mapa 'Projekcije cerkev' na USB pogonu obstaja.
:: Najprej preveri ali obstaja mapa Projekcija cerkev na USB (D:)
IF EXIST "D:\Projekcija cerkev" (
echo Mapa 'Projekcija cerkev' na USB pogonu obstaja.
:: 1. Ustvari backup obstoječe baze na namizju, če obstaja
IF EXIST "%TARGET%\songs.db" (
@@ -27,9 +27,9 @@ IF EXIST "D:\Projekcije cerkev" (
echo Backup ustvarjen v: %CURRENT_BACKUP%
:: 2. Ohrani samo zadnja 2 backupa (pobriši starejše)
:: 2. Ohrani samo zadnjih 6 backupov (pobriši starejše)
pushd "%BACKUP_DIR%"
for /f "skip=2 delims=" %%F in ('dir /b /ad /o-n backup_*') do (
for /f "skip=6 delims=" %%F in ('dir /b /ad /o-n backup_*') do (
echo Brisanje starega backupa: %%F
rd /s /q "%%F"
)
@@ -38,7 +38,7 @@ IF EXIST "D:\Projekcije cerkev" (
echo Kopiram nove datoteke z USB na namizje...
:: Kopiranje z robocopy (/E - vse podmape, /XO - samo novejše datoteke, da ne povozimo backupa če ni treba)
robocopy "D:\Projekcije cerkev" "%TARGET%" /E
robocopy "D:\Projekcija cerkev" "%TARGET%" /E
echo Zagon projector.py ...
pushd "%TARGET%"