.bat pliki sortowania plików do folderów
W przypadku mojej kolekcji zdjęć chcę, aby wszystkie zdjęcia w folderze były automatycznie sortowane według folderów według daty. Na szczęście pliki są już nazwane według datownika:
2012-07-15 12.21.06.jpg2012-07-15 12.21.26.jpg2012-07-16 17.12.50.jpgW tym przykładzie dwa pierwsze pliki powinny znaleźć się w folderze 2012-07-15, trzeci w 2012-07-16. Próbowałem i przeszukałem go, wszystko co mogę znaleźć to to:
for %%a in (*.jpg) do (
md "%%~na" 2>nul
move "%%a" "%%~na"
)
Ale to tworzy folder dla każdej nazwy pliku. Pomyślałem o posiadaniu zmiennej, która ma dziesięć pierwszych znaków, ale staje się całkowicie zdezorientowana i sfrustrowana deklaracją zmiennych i używaniem w dos. Czy ktoś może pomóc?