Prosím o radu s tímto příkladem.Mám soubor hlavnifotka.tif, u něho chci zjistit jeho velikost. Pokud je jeho velikost větší než 1GB, chci aby se dávka ukončila. Pokud je hlavnifotka.tif menší než 1 GB, chci aby proběhla dávka A01.Chybu mám asi někde v té podmínce, protože i když hlavnifotka.tif má více než 1 GB, příkaz skočí na A01, dále na A02, A03, přikopíruje vše, co přikopírovat má... ale je vetší než 1 GB a to nechci.Chci, aby po překročení 1 GB skočil hned na konec.Prosím o radu, jsem úplný začátečník. Děkuji.setlocalset file=”r:\hlavnifotka.tif”set maxbytesize=1073741824FOR %%A IN (r:\hlavnifotka.tif) DO SET FileSize=%%~zAIF %FileSize% GTR %maxbytesize% (goto konec) ELSE (goto A01):A01if exist c:\prikopirovat01.tif call davka01.exe c:\prikopirovat01.tifif exist c:\prikopirovat01.tif call davka02.exe r:\hlavnifotka.tifif exist c:\prikopirovat01.tif del c:\prikopirovat01.tifsetlocalset file=”r:\hlavnifotka.tif”set maxbytesize=1073741824FOR %%A IN (r:\hlavnifotka.tif) DO SET FileSize=%%~zAIF %FileSize% GTR %maxbytesize% (goto konec) ELSE (goto A02):A02if exist c:\prikopirovat02.tif call davka01.exe c:\prikopirovat02.tifif exist c:\prikopirovat02.tif call davka02.exe r:\hlavnifotka.tifif exist c:\prikopirovat02.tif del c:\prikopirovat02.tifsetlocalset file=”r:\hlavnifotka.tif”set maxbytesize=1073741824FOR %%A IN (r:\hlavnifotka.tif) DO SET FileSize=%%~zAIF %FileSize% GTR %maxbytesize% (goto konec) ELSE (goto A03):A03if exist c:\prikopirovat03.tif call davka01.exe c:\prikopirovat03.tifif exist c:\prikopirovat03.tif call davka02.exe r:\hlavnifotka.tifif… exist c:\prikopirovat03.tif del c:\prikopirovat03.tif:konecmove r:\hlavnifotka.tif vlepene_vrstvy\xxx del c:\prikopirovat*.tif Ukázat celý příspěvek