Tudom, hogy ez a kérdés valószínűleg a newbie fórum, ahol azt is hirdették, de azt gondoltam, talán van néhány előnye is szívesen segít nekem egyébként. Itt van a probléma:
El kell átnevezni egy batch fájlt kinézni:
2001_0001.asc
2001_0002.asc
.
2001_0548.asc
2002_0184.asc
.
.
2006_0548.asc
A neveket az időpontot kódot, de azt fel kell megváltoztatni, hogy 2001_0001.asc válik 2000_183.asc, 2001_0184 válik 2001_001 és 2006_0548.asc válik 2006_365.asc.
igen, azt hiszem, el kell kezdeni, mint például:
mert az "ls *"
tesz
majd a dolgok egy kicsit ködös
Én most átalakítani a félig programozás beszél
Split aaaa_bbbb.asc be és aaaa bbbb
értelmezze karakterláncokat aaaa bbbb, és a számok x és y, illetve
ha y - 183 <1,
akkor x '\u003d x - 1 és y' \u003d y - 183 + 365,
else x '\u003d x, y' \u003d y - 183.
convert számok x és y a karakterláncok aaaa ", és bbb (Megjegyzés: A három számjegy
a bbb, hogy Y '\u003d 1 Konvertálás bbb' \u003d 001)
rename file i aaaa'_bbb. asc
akármi segít akar lenni méltányol
köszönöm,

-TT
