[OT:] Problem v cmd

Pavel Kutina hw na prelude.cz
Úterý Listopad 1 12:40:23 CET 2022


Ano, je to tak, diky, mezitim jsem to taky nasel. Vtipne je, ze s tim ziju 
asi dva roky, jen mi to obcas pilo krev a tu a tam jsem se to pokousel 
preformulovat - a behem te doby jsem to nenasel. Jen to napisu do 
konference, vysledek se dostavi prakticky okamzite po odeslani mailu :)

Pavel Kutina


----- Original Message ----- 
From: "Ladislav Vaiz" <spam na nagano.cz>
To: <hw-list na list.hw.cz>
Sent: Tuesday, November 1, 2022 12:05 PM
Subject: Re: [OT:] Problem v cmd


Možná toto?
https://ss64.com/nt/delayedexpansion.html
L.

Dne 01.11.2022 v 12:00 Pavel Kutina napsal(a):
> Pratele,
>
> ve Windows (10 i 7) mam .cmd, ktery mi dela konverzi fotek. V sendto mam 
> link na tento .cmd, najedu mysi na jmeno adresare s fotkami, reknu odeslat 
> do toho skriptu a on se spusti. Funguje to jak ma, ale mam tam kosmetickou 
> kravovinu, kterou se mi nedari vyresit a trochu mne to mrzi, skript viz 
> nize.
>
> Mam definovane promenne CMAX a CACT, kde CMAX je pocet souboru v adresari 
> (to funguje), v CACT by melo byt cislo aktualni iterace - a misto toho tam 
> je vzdycky nula. Zbytek skriptu funguje, ale nekde delam asi neco blbe u 
> toho pricitani jednicky - ale u pocitani celkoveho poctu souboru o par 
> radku vys stejna syntaxe funguje, tak fakt nevim, co je blbe.
>
> Nenapadne nekoho, kde je zakopany pes? Bylo by docela fajn vedet, kolik 
> souboru uz je zpracovanych - nekdy je to klidne i par tisic fotek.
>
> Diky.
>
> Pavel Kutina
>
> ---------------------------------------------------------------------------------------------------------------
>
>
> @echo off
>
> set FOLDER=%1
> set CMAX=0
> set CACT=0
>
> SET FPATH=C:\CONVERTED\
> mkdir %FPATH% 2>NUL
>
> for /r %FOLDER% %%i in ( *.cr2 ) do (set /a "CMAX+=1")
>
> echo Vstupni adresar %FOLDER%
> echo Nalezeno %CMAX% souboru.
> echo Prenasim na %FPATH%
> echo.
>
> for /r %FOLDER% %%x in ( *.cr2 ) do (
> set /a CACT+=1
> echo | set /p dummyName="Konverze souboru %%x "
> rem "C:\Program Files\Adobe\dng\Adobe DNG 
> Converter.exe" -c -cr6.6 -p2 -fl -d %FPATH% "%%x"
> echo - hotovo %CACT% z %CMAX%.
> echo.
> )
>
> timeout /t 30
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list 



Další informace o konferenci Hw-list