bonjour,
je voudrai créer un fichier bat que je mettrai dans un dossier, lorsque je lancerai ce fichier BAT j'aimerai qu'il crée pour chaque fichier.avi un fichier.m3u du même nom contenant
#EXTM3U
#EXTINF:-1,nomdufichier
\\..\usb5\divx\nomdufichier.avi
de plus j'aimerai qu'il crée un dossier du même nom et qu'il mette dedans le .avi et le m3u
donc par exemple :
dans un dossier j'ai 2 fichiers : filmbien.avi et filmtest.avi
j’exécute le bat et dans ce dossier je retrouve 2 dossiers : filmbien et filmtest
qui contiennent chacun
- filmbien.avi et filmbien.m3u pour le premier, avec pour le m3u :
#EXTM3U
#EXTINF:-1,filmbien
\\..\usb5\divx\filmbien.avi
- filmtest.avi et filmtest.m3u pour le deuxieme, avec pour le m3u :
#EXTM3U
#EXTINF:-1,filmtest
\\..\usb5\divx\filmtest.avi
pour l'instant j'ai réussi ( sans rien comprendre en grappillant sur divers forum ) à creer le dossier et mettre le .avi dedans avec ça :
@echo off
setlocal enabledelayedexpansion
for %%i in (*.*) do (
if not %%i==RN.bat (
set rep=%%i
set rep1=!rep:~0,-4!
rename "%%i" "%%i.tmp"
md "!rep1!"
move "%%i.tmp" "!rep1!\%%i"
)
)
comment faire pour que en plus cela me cree le .m3u avec le nom du fichier dedans ?
en vous remerciant
Partager