Tema: Re: reikia grupuoti failus pagal sukurimo data
Autorius: saimhe
Data: 2010-09-07 02:18:19
  O štai be sed:

for /f "usebackq skip=5 tokens=1,2,3,* delims= " %a in (`dir /o:d /a:-d /-c /tc *.txt`) do @echo call mvf.cmd %a "%d"

  Rezultatas su tuo pačiu failu (plėtinys filtre pakeistas, kataloge
daugiau nieko nėra):

call mvf.cmd 2010.02.20 "The Curse (1987).avi"
call mvf.cmd 46 "bytes"
call mvf.cmd 0 "bytes free"

  Neblogai, nes tipiškas datos skyriklis katalogo varde niekam netrukdo.
Su ":" būtų ragai. Taigi verta turėti omeny, kad rezultatas priklauso nuo
Regional Options.
  Paskutines dvi eilutes nėra kaip automatiškai atmesti. Belieka gaudyti
nesikeičiančius stringus, pavyzdžiui:

if %1==0 exit /b
if %2=="bytes" exit /b

-- 
  saimhe