Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno presun súboru do adresárovej štruktúry odvodenej z jeho názvu - skript

Toto by snáď mohlo stačiť:

@echo off
for /f "tokens=1,2,3,4,5,6,7 delims=-" %%A in ('dir /b input\*.txt') do move /Y input\%%A-%%B-%%C-%%D-%%E-%%F-%%G output\%%A\%%D\%%B
Stačí z toho spraviť bat súbor a potom len spustiť z adresára, ktorý je rodičom adresárov input a output (pre tvoj príklad by mal byť tento baťák v adresári C:\). Cesty sa dajú zmeniť buď priamo v baťáku alebo by sa to dalo ešte upraviť, aby to bralo cesty k input a output adresárom z argumentov. Pri presúvaní to prepisuje prípadné existujúce súbory (argument /Y v príkaze move).

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny