15:51

Самое худшее уже случилось, остались последствия
[ok]

Дано: порядка 1000+ папок с файлами.
Доподлинно известно, что в каждой папке есть один файл с расширением psd.
Также известно, что путь выглядит как \имяпапки\psd\имяфайла.psd

Вопрос: как из под win xp, не ручками переименовать всю эту кучу файлов для приведения в вид \имяпапки\psd\имяпапки.psd?

Комментарии
17.06.2010 в 16:04

Я правильно понял, нужно из
\имя1\psd\какое-то-имя.psd
\имя2\psd\другоеимя.psd
\имя2\psd\еще-одно-имя.psd

получить
\имя1\psd\имя1.psd
\имя2\psd\имя2.psd
\имя2\psd\имя2.psd

?

и во всей тыще папок внутри лежит по одной папке psd?
17.06.2010 в 16:12

Sanctus Satanas
for /d %i in (*) do ren %i\psd\*.psd %i.psd
17.06.2010 в 16:20

да, точняк

или %%i если в bat файле
17.06.2010 в 16:23

Sanctus Satanas
Ага.
17.06.2010 в 17:30

очевидно для этого необходимо чтобы в каждой папке лежало не более одного файла .psd. кроме того вложенные каталоги не будут обработаны.
17.06.2010 в 20:44

Cyber rotor porno writer. (с)
Хм, в тотал коммандере тоже можно Ctrl+Shift+B, отсортировать по расширению, а затем выделить нужное и Win+M по маске.
18.06.2010 в 01:48

Самое худшее уже случилось, остались последствия
Супер.
Совместив первое со вторым получилось то что надо.
Всем сенкс. Вопрос замечательно решен.