Kako sortirati datoteke u foldere

TUTORIALI, tips and tricks koji su vezani uz Autocad, NERO, Photoshop, Javascript, VBA ...
Locked
User avatar
IvanC
Administrator
Posts: 767
Joined: Tue Sep 20, 2005 9:54 am
Contact:

Kako sortirati datoteke u foldere

Post by IvanC » Wed Aug 25, 2010 10:00 am

Kako sortirati datoteke u foldere
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

Image

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

Image

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 snimanja i preimenovanja imamo ovakvu situaciju. Kliknite dvoklik na datoteku kreiraj-sortiraj.bat

Image

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

Image
Administrator foruma
IvanC

Locked

Who is online

Users browsing this forum: No registered users and 1 guest