получить список папок, имеющих внутри файлы определенного типа
Добрый день!
Прошу помощи в решении такой задачи: Есть некоторое количество папок, содержаших в себе файлы разных типов, предположим вот такие файлы: D:\one\track1.mp3 D:\one\track2.mp3 D:\one\track2.flac D:\two\track2.flac D:\three\track3.mp3 d:\four\track4.flac Мне нужно получить список папок в которых есть файлы с расширением .mp3, то есть на выходе должен получится такой список: d:\one d:\three Как мне это реализовать? Заранее спасибо :) |
Если в именах папок есть кириллица - сохраняем 866
Код:
@Echo Off |
Благодарю.
Посмотрев на Ваше решение пришел к такому скрипту: Код:
@ECHO OFF Вроде работает, за исключением одного момента - если встречаются одинаковые названия папок по месту назначения и откуда забираем - move выдает access denied и перемещение не происходит. |
Цитата:
Проверил, скрипты после сохранения идентичны при побайтовом сравнении. |
gora, я тоже хотел было сказать про конкретный случай, но промолчал ;).
|
gora, просто у меня при 1251 русские символы записывались в блокнот кракозаброй, но если и без этого работает тогда я рад )))) Спасибо за правильную критику!!!
|
Время: 09:37. |
Время: 09:37.
© OSzone.net 2001-