il blog di αlεмαяεngσ

16 Gennaio 2009

Creare una playlist molto velocemente.

Archiviato in: Varie — Tag:, — alemarengo @ 16:59

Ambiente: PC, Windows Vista
_ _ _
Semplice. Si crea un file .txt. Si scrive il testo di seguito:

@for /f “delims=.” %%A in (%0) do set playlist=%%A
@dir *.* /a-d /b |findstr “mp3 ogg mp4 avi” > “%cd%.m3u” && move %cd%.m3u %cd..%

Oppure questo, più breve:

@dir *.mp3 *.ogg *.mp4 *avi /B /L /ON > “%cd%”.m3u && move %cd%.m3u %cd..%

Si salva il file, con un qualsiasi nome. Si rinomina nel formato .bat.
Da eseguirsi nella cartella dove si vuol creare la playlist.
Il risultato è lo stesso. ;-)
Per Windows XP, il comando deve essere questo:

@for /f “delims=.” %%A in (%0) do set playlist=%%A
@dir *.* /a-d /b |findstr “mp3 ogg mp4 avi” > “%cd%.m3u” && move %cd%.m3u %cd%

@dir *.mp3 *.ogg *.mp4 *avi /B /L /ON > “%cd%”.m3u

_ _ _
Il primo codice è di Blademonkey, a mio avviso un programmatore dal grande intuito e davvero ammirevole. Il secondo è una summa di due codici che ho trovato e poi testato.
Il file batch, una volta avviato, crea una playlist col nome della cartella nel quale si trova. Il codice è impostato per creare una playlist dei files con estensione .mp3 .ogg .mp4 .avi, ma questa opzione può essere modificata a piacere. ;-)

Blog su WordPress.com.