Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


папка D:\Music\ естественно взята для примера и то что название файлов News тоже для примера.

Задача в том, чтобы bat файл запускать из любой папки и в ней же появлялся список.

Я уже сам смастерил вот это:

@echo Off

FOR /F "usebackq tokens=1,* delims= " %%i IN (`Dir "%What%" /B /A:-D 2^>Nul`) DO >>"%Out%" echo FN=%%i %%j*N=%%~nj>> aaa.txt


Теперь у меня проблема в том, что мне приходится bat файл и получившейся txt файл вырезать из папки помещать в следующую папку и запускать bat в txt, где уже автоматически добавляются списки файлов к уже существующим.
А можно ли написать bat файл на основе моего, но чтобы его запускать из папки, в которой находится несколько папок (например 6 штук) с музыкальными файлами.

Пример:
Допустим в папке Traveling Wilburys на диске Е лежат паки, в каждой из них файлы mp3

01 Volume 1 (1988) в ней файлы

01 Handle With Care
02 Dirty World
03 Rattled

02 Volume 2 [Tom Petty] (1989) в ней файлы

01 Free Fallin'
02 I Won't Back Down
03 Love Is A Long Road

и т.д. Необходимо получит следующий список:


F=01 Volume 1 (1988)*N=Volume 1 (1988)
FN=01 Handle With Care.mp3*N=Handle With Care
FN=02 Dirty World.mp3*N=Dirty World
FN=03 Rattled.mp3*N=Rattled
F=02 Volume 2 [Tom Petty] (1989)*N=Volume 2 [Tom Petty] (1989)
FN=01 Free Fallin'.mp3*N=Free Fallin'
FN=02 I Won't Back Down.mp3*N=I Won't Back Down
FN=03 Love Is A Long Road.mp3*N=Love Is A Long Road

Отправлено: 22:36, 23-06-2013 | #3