Kako kreirati folder i sortirati datoteke filmova, subtitle i tekstualne prijevode
Ova interesantna skripta autora soxxx odrađuje vrlo interesantan posao.
Uzmimo za primjer da u jednom folderu imate stotinjak datoteka, tj. filmova i pripadajućih datoteka za subtitlove, tekstualne prijevode i slično.
Želite iz te mase datoteka kreirati foldere i u njih premjestiti određene datoteke vezane za jedan film. Ako su vam nazivi datoteka isti a različite samo extenzije tada ova skripta vam može uštedjeti vremena i za vas kreirati foldere pod nazivom filmova i sortirati sve pripadajuće datoteke.
Naravno skripta se može primjeniti i za druge potrebe uz male preinake
Dakle situacija je ovakva kao na slici ispod
Jedan folder i sve datoteke u njemu

Ovu skriptu kopirajte u Notepad i snimite u isti folder pod nazivom npr: kreiraj-sortiraj.txt
Nakon snimanja preimenujte extenziju u BAT (kreiraj-sortiraj.bat). Obratite pažnju da nemate poslije naredbe nikakav prazan znak (u svakom redu). Kako to najbolje provjeriti. Pa selektirajte u Notepadu cijeli tekst koda i pogledajte na kraj svakog reda. Ne smije biti ni jedan razmak na kraju (blanko) ili downloadajte datoteku sa gornjeg linka

Code: Select all
setlocal EnableDelayedExpansion
FOR %%i in (*.avi) DO (
SET c="%%~ni%"
IF NOT EXIST !c! MKDIR !c!
MOVE "%%i" !c!
IF EXIST !c!.sub MOVE !c!.sub !c!
IF EXIST !c!.txt MOVE !c!.txt !c!
)
endlocal

Nakon pokretanja trebali bi imati kreirane foldere i prebačene sve datoteke koje su vezane uz određeni naziv filma
