potrzebuję bata, który zrobi mi porządek w plikach z nagraniami. Wszystkie pliki są w jednym katalogu i chcę aby przenosiło w osobne katalogi oznaczone datami. Problem w tym że katalogi się tworzą super, a pliki się nie przenoszą. Podejrzewam że problem polega na zmiennej t (%~tI - rozwija %I do daty/czasu pliku) gdyż katalogi tworzone są jako data (2009-10-23) a pliki przy przenoszeniu lecą też z informacją o godzinie.
Kod wygląda tak:
for %%i in (*.avi) do (
mkdir %%~ti
move %%i %%~ti
)
Ma ktoś jakieś pomysły? niestety po nazwie przenosi każdy do osobnego folderu, chyba że da rade ograniczyć tworzenie nazwy do 8 znaków (pliki nazywane tak: 20091022093456.avi)
z góry dzięki za pomoc.
All rights reserved ® Copyright and Design 2001-2025, TwojePC.PL