Code:
FOR /r C:\ %%G in (baz*.txt) DO (
xcopy /H /S /Y %%G c:\bekap\
)
FOR /r C:\ %%G in (baz*.txt) DO (
xcopy /H /S /Y %%G c:\bekap\
)
Porblem je sledeci:
Na C: particiji imam vise fajlova na razlicitim putanjama sa istim imenom, XCOPY mi prekopira prethodni fajl. Planirao sam unutar FOR da dodam brojac i IF EXIST, ako fajl postoji da ga preimenuje.
Ako fajl postoji u direktorijumu "c:\bekap\" nemoj raditi XCOPY vec dodaj broj od brojaca na kraj imena fajla.
dodao sam brojac, ali se on ne povecava za 1, zasto?
Code:
set /a i=0
FOR /r C:\ %%G in (baz*.txt) DO (
set /a i+=1
xcopy /H /S /Y %%G c:\bekap\
)
set /a i=0
FOR /r C:\ %%G in (baz*.txt) DO (
set /a i+=1
xcopy /H /S /Y %%G c:\bekap\
)
Muci me brojac i kako da sastavim brojac na kraj imena fajla. npr: baza.txt postoji, preimenuj ga u baza1.txt ili baza2.txt (ako je i=2)...
Ukoliko se treseš od ljutnje na svaku nepravdu onda si moj suborac. ~Che Guevara